Author: psteitz
Date: Fri Apr 16 22:07:42 2021
New Revision: 1888836

URL: http://svn.apache.org/viewvc?rev=1888836&view=rev
Log:
Generics.

Modified:
    
commons/sandbox/performance/trunk/src/java/org/apache/commons/performance/dbcp/DBCPSoak.java

Modified: 
commons/sandbox/performance/trunk/src/java/org/apache/commons/performance/dbcp/DBCPSoak.java
URL: 
http://svn.apache.org/viewvc/commons/sandbox/performance/trunk/src/java/org/apache/commons/performance/dbcp/DBCPSoak.java?rev=1888836&r1=1888835&r2=1888836&view=diff
==============================================================================
--- 
commons/sandbox/performance/trunk/src/java/org/apache/commons/performance/dbcp/DBCPSoak.java
 (original)
+++ 
commons/sandbox/performance/trunk/src/java/org/apache/commons/performance/dbcp/DBCPSoak.java
 Fri Apr 16 22:07:42 2021
@@ -28,6 +28,7 @@ import org.apache.commons.dbcp2.BasicDat
 import org.apache.commons.dbcp2.ConnectionFactory;
 import org.apache.commons.dbcp2.DriverConnectionFactory;
 import org.apache.commons.dbcp2.DriverManagerConnectionFactory;
+import org.apache.commons.dbcp2.PoolableConnection;
 import org.apache.commons.dbcp2.PoolableConnectionFactory;
 import org.apache.commons.dbcp2.PoolingDataSource;
 import org.apache.commons.performance.ClientThread;
@@ -106,7 +107,7 @@ public class DBCPSoak
     private String dataSourceType;
 
     // Instance variables
-    private GenericObjectPool connectionPool;
+    private GenericObjectPool<PoolableConnection> connectionPool;
 
     private DataSource dataSource;
 
@@ -220,7 +221,7 @@ public class DBCPSoak
         }
 
         // Create object pool
-        connectionPool = new GenericObjectPool(poolableConnectionFactory);
+        connectionPool = new 
GenericObjectPool<PoolableConnection>(poolableConnectionFactory);
         connectionPool.setMaxTotal(maxActive);
         connectionPool.setMaxWaitMillis(maxWait);
         connectionPool.setMaxIdle(maxIdle);
@@ -234,7 +235,7 @@ public class DBCPSoak
         connectionPool.setTestOnReturn(testOnReturn);
 
         // Create DataSource
-        dataSource = new PoolingDataSource(connectionPool);
+        dataSource = new PoolingDataSource<PoolableConnection>(connectionPool);
         checkDatabase();
     }
 


Reply via email to