rwaldhoff 2003/03/13 16:12:48 Modified: pool/src/java/org/apache/commons/pool/impl StackKeyedObjectPool.java Log: apply Quinton McCombs's javadoc patch see <http://nagoya.apache.org/bugzilla/show_bug.cgi?id=17969> Revision Changes Path 1.9 +14 -4 jakarta-commons/pool/src/java/org/apache/commons/pool/impl/StackKeyedObjectPool.java Index: StackKeyedObjectPool.java =================================================================== RCS file: /home/cvs/jakarta-commons/pool/src/java/org/apache/commons/pool/impl/StackKeyedObjectPool.java,v retrieving revision 1.8 retrieving revision 1.9 diff -u -r1.8 -r1.9 --- StackKeyedObjectPool.java 5 Mar 2003 19:17:08 -0000 1.8 +++ StackKeyedObjectPool.java 14 Mar 2003 00:12:48 -0000 1.9 @@ -102,6 +102,8 @@ * no factory. Clients must first populate the pool * using [EMAIL PROTECTED] #returnObject(java.lang.Object,java.lang.Object)} * before they can be [EMAIL PROTECTED] #borrowObject(java.lang.Object) borrowed}. + * + * @param max cap on the number of "sleeping" instances in the pool */ public StackKeyedObjectPool(int max) { this((KeyedPoolableObjectFactory)null,max,DEFAULT_INIT_SLEEPING_CAPACITY); @@ -112,6 +114,10 @@ * no factory. Clients must first populate the pool * using [EMAIL PROTECTED] #returnObject(java.lang.Object,java.lang.Object)} * before they can be [EMAIL PROTECTED] #borrowObject(java.lang.Object) borrowed}. + * + * @param max cap on the number of "sleeping" instances in the pool + * @param init initial size of the pool (this specifies the size of the container, + * it does not cause the pool to be pre-populated.) */ public StackKeyedObjectPool(int max, int init) { this((KeyedPoolableObjectFactory)null,max,init); @@ -348,9 +354,13 @@ /** The initial capacity of each pool. */ protected int _initSleepingCapacity = DEFAULT_INIT_SLEEPING_CAPACITY; + /** Total number of object borrowed and not yet retuened for all pools */ protected int _totActive = 0; + + /** Total number of objects "sleeping" for all pools */ protected int _totIdle = 0; + /** Number of active objects borrowed and not yet returned by pool */ protected HashMap _activeCount = null; }
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]