Author: markt Date: Fri Jun 3 10:58:54 2011 New Revision: 1130980 URL: http://svn.apache.org/viewvc?rev=1130980&view=rev Log: Generics
Modified: commons/proper/pool/trunk/src/java/org/apache/commons/pool2/impl/GenericKeyedObjectPoolConfig.java Modified: commons/proper/pool/trunk/src/java/org/apache/commons/pool2/impl/GenericKeyedObjectPoolConfig.java URL: http://svn.apache.org/viewvc/commons/proper/pool/trunk/src/java/org/apache/commons/pool2/impl/GenericKeyedObjectPoolConfig.java?rev=1130980&r1=1130979&r2=1130980&view=diff ============================================================================== --- commons/proper/pool/trunk/src/java/org/apache/commons/pool2/impl/GenericKeyedObjectPoolConfig.java (original) +++ commons/proper/pool/trunk/src/java/org/apache/commons/pool2/impl/GenericKeyedObjectPoolConfig.java Fri Jun 3 10:58:54 2011 @@ -24,7 +24,7 @@ import org.apache.commons.pool2.KeyedPoo * * @since Pool 2.0 */ -public class GenericKeyedObjectPoolConfig extends BaseObjectPoolConfig { +public class GenericKeyedObjectPoolConfig<K,T> extends BaseObjectPoolConfig { public static final int DEFAULT_MAX_TOTAL_PER_KEY = 8; @@ -33,7 +33,7 @@ public class GenericKeyedObjectPoolConfi private int maxTotalPerKey = DEFAULT_MAX_TOTAL_PER_KEY; - private KeyedPoolableObjectFactory<?,?> factory = null; + private KeyedPoolableObjectFactory<K,T> factory = null; public GenericKeyedObjectPoolConfig() { @@ -42,11 +42,11 @@ public class GenericKeyedObjectPoolConfi } - public KeyedPoolableObjectFactory<?,?> getFactory() { + public KeyedPoolableObjectFactory<K,T> getFactory() { return factory; } - public void setFactory(KeyedPoolableObjectFactory<?,?> factory) { + public void setFactory(KeyedPoolableObjectFactory<K,T> factory) { this.factory = factory; }