Author: markt Date: Tue Dec 3 22:29:38 2013 New Revision: 1547618 URL: http://svn.apache.org/r1547618 Log: Fix the generics warnings in BasicManagedDataSource
Modified: commons/proper/dbcp/trunk/src/java/org/apache/commons/dbcp2/managed/BasicManagedDataSource.java Modified: commons/proper/dbcp/trunk/src/java/org/apache/commons/dbcp2/managed/BasicManagedDataSource.java URL: http://svn.apache.org/viewvc/commons/proper/dbcp/trunk/src/java/org/apache/commons/dbcp2/managed/BasicManagedDataSource.java?rev=1547618&r1=1547617&r2=1547618&view=diff ============================================================================== --- commons/proper/dbcp/trunk/src/java/org/apache/commons/dbcp2/managed/BasicManagedDataSource.java (original) +++ commons/proper/dbcp/trunk/src/java/org/apache/commons/dbcp2/managed/BasicManagedDataSource.java Tue Dec 3 22:29:38 2013 @@ -19,6 +19,7 @@ package org.apache.commons.dbcp2.managed import org.apache.commons.dbcp2.BasicDataSource; import org.apache.commons.dbcp2.ConnectionFactory; +import org.apache.commons.dbcp2.PoolableConnection; import org.apache.commons.dbcp2.PoolableConnectionFactory; import org.apache.commons.dbcp2.PoolingDataSource; @@ -163,7 +164,8 @@ public class BasicManagedDataSource exte @Override protected void createDataSourceInstance() throws SQLException { - PoolingDataSource pds = new ManagedDataSource(connectionPool, transactionRegistry); + PoolingDataSource<PoolableConnection> pds = + new ManagedDataSource<>(connectionPool, transactionRegistry); pds.setAccessToUnderlyingConnectionAllowed(isAccessToUnderlyingConnectionAllowed()); pds.setLogWriter(logWriter); dataSource = pds;