Index

A B C D E F G H I K L M N O P Q R S T U V W _ 
All Classes and Interfaces|All Packages|Constant Field Values

A

activateObject(K, V) - Method in class org.apache.commons.pool.BaseKeyedPoolableObjectFactory
Reinitialize an instance to be returned by the pool.
activateObject(K, V) - Method in interface org.apache.commons.pool.KeyedPoolableObjectFactory
Reinitialize an instance to be returned by the pool.
activateObject(K, V) - Method in class org.apache.commons.pool.PoolUtils.KeyedPoolableObjectFactoryAdaptor
Activate the object, ignoring the key.
activateObject(K, V) - Method in class org.apache.commons.pool.PoolUtils.SynchronizedKeyedPoolableObjectFactory
Reinitialize an instance to be returned by the pool.
activateObject(T) - Method in class org.apache.commons.pool.BasePoolableObjectFactory
No-op.
activateObject(T) - Method in interface org.apache.commons.pool.PoolableObjectFactory
Reinitialize an instance to be returned by the pool.
activateObject(T) - Method in class org.apache.commons.pool.PoolUtils.SynchronizedPoolableObjectFactory
Reinitialize an instance to be returned by the pool.
activateObject(V) - Method in class org.apache.commons.pool.PoolUtils.PoolableObjectFactoryAdaptor
Activate the object, passing the fixed key to the factory.
activeCount - Variable in class org.apache.commons.pool.impl.GenericKeyedObjectPool.ObjectQueue
Number of instances checked out to clients from this queue
adapt(KeyedObjectPool<Object, V>) - Static method in class org.apache.commons.pool.PoolUtils
Adapt a KeyedObjectPool instance to work where an ObjectPool is needed.
adapt(KeyedObjectPool<Object, V>, Object) - Static method in class org.apache.commons.pool.PoolUtils
Adapt a KeyedObjectPool instance to work where an ObjectPool is needed using the specified key when delegating.
adapt(KeyedPoolableObjectFactory<Object, V>) - Static method in class org.apache.commons.pool.PoolUtils
Adapt a KeyedPoolableObjectFactory instance to work where a PoolableObjectFactory is needed.
adapt(KeyedPoolableObjectFactory<K, V>, K) - Static method in class org.apache.commons.pool.PoolUtils
Adapt a KeyedPoolableObjectFactory instance to work where a PoolableObjectFactory is needed using the specified key when delegating.
adapt(ObjectPool<V>) - Static method in class org.apache.commons.pool.PoolUtils
Adapt an ObjectPool to work where an KeyedObjectPool is needed.
adapt(PoolableObjectFactory<V>) - Static method in class org.apache.commons.pool.PoolUtils
Adapt a PoolableObjectFactory instance to work where a KeyedPoolableObjectFactory is needed.
add(int, E) - Method in class org.apache.commons.pool.impl.CursorableLinkedList
Inserts the specified element at the specified position in this list.
add(int, E) - Method in class org.apache.commons.pool.impl.CursorableSubList
 
add(E) - Method in class org.apache.commons.pool.impl.CursorableLinkedList
Appends the specified element to the end of this list.
add(E) - Method in class org.apache.commons.pool.impl.CursorableLinkedList.Cursor
 
add(E) - Method in class org.apache.commons.pool.impl.CursorableLinkedList.ListIter
 
add(E) - Method in class org.apache.commons.pool.impl.CursorableSubList
 
addAll(int, Collection<? extends E>) - Method in class org.apache.commons.pool.impl.CursorableLinkedList
Inserts all of the elements in the specified collection into this list at the specified position.
addAll(int, Collection<? extends E>) - Method in class org.apache.commons.pool.impl.CursorableSubList
 
addAll(Collection<? extends E>) - Method in class org.apache.commons.pool.impl.CursorableLinkedList
Appends all of the elements in the specified collection to the end of this list, in the order that they are returned by the specified Collection's Iterator.
addAll(Collection<? extends E>) - Method in class org.apache.commons.pool.impl.CursorableSubList
 
addFirst(E) - Method in class org.apache.commons.pool.impl.CursorableLinkedList
Inserts the specified element at the beginning of this list.
addFirst(E) - Method in class org.apache.commons.pool.impl.CursorableSubList
 
addLast(E) - Method in class org.apache.commons.pool.impl.CursorableLinkedList
Inserts the specified element at the end of this list.
addLast(E) - Method in class org.apache.commons.pool.impl.CursorableSubList
 
addObject() - Method in class org.apache.commons.pool.BaseObjectPool
Not supported in this base implementation.
addObject() - Method in class org.apache.commons.pool.impl.GenericObjectPool
Create an object, and place it into the pool.
addObject() - Method in class org.apache.commons.pool.impl.SoftReferenceObjectPool
Create an object, and place it into the pool.
addObject() - Method in class org.apache.commons.pool.impl.StackObjectPool
Create an object, and place it on top of the stack.
addObject() - Method in interface org.apache.commons.pool.ObjectPool
Create an object using the factory or other implementation dependent mechanism, passivate it, and then place it in the idle object pool.
addObject() - Method in class org.apache.commons.pool.PoolUtils.CheckedObjectPool
Create an object using the factory or other implementation dependent mechanism, passivate it, and then place it in the idle object pool.
addObject() - Method in class org.apache.commons.pool.PoolUtils.ErodingObjectPool
Create an object using the factory or other implementation dependent mechanism, passivate it, and then place it in the idle object pool.
addObject() - Method in class org.apache.commons.pool.PoolUtils.ObjectPoolAdaptor
Create an object using the factory or other implementation dependent mechanism, passivate it, and then place it in the idle object pool.
addObject() - Method in class org.apache.commons.pool.PoolUtils.SynchronizedObjectPool
Create an object using the factory or other implementation dependent mechanism, passivate it, and then place it in the idle object pool.
addObject(K) - Method in class org.apache.commons.pool.BaseKeyedObjectPool
Not supported in this base implementation.
addObject(K) - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPool
Create an object using the factory, passivate it, and then place it in the idle object pool.
addObject(K) - Method in class org.apache.commons.pool.impl.StackKeyedObjectPool
Create an object using the factory, passivate it, and then placed in the idle object pool.
addObject(K) - Method in interface org.apache.commons.pool.KeyedObjectPool
Create an object using the factory or other implementation dependent mechanism, passivate it, and then place it in the idle object pool.
addObject(K) - Method in class org.apache.commons.pool.PoolUtils.CheckedKeyedObjectPool
Create an object using the factory or other implementation dependent mechanism, passivate it, and then place it in the idle object pool.
addObject(K) - Method in class org.apache.commons.pool.PoolUtils.ErodingKeyedObjectPool
Create an object using the factory or other implementation dependent mechanism, passivate it, and then place it in the idle object pool.
addObject(K) - Method in class org.apache.commons.pool.PoolUtils.KeyedObjectPoolAdaptor
Add an object to the pool, ignoring the key
addObject(K) - Method in class org.apache.commons.pool.PoolUtils.SynchronizedKeyedObjectPool
Create an object using the factory or other implementation dependent mechanism, passivate it, and then place it in the idle object pool.
addObjectToPool(K, V, boolean) - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPool
Adds an object to the keyed pool.
addObjectToPool(T, boolean) - Method in class org.apache.commons.pool.impl.GenericObjectPool
Adds an object to the pool.
allocate() - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPool
Allocate available instances to latches in the allocation queue.
allocate() - Method in class org.apache.commons.pool.impl.GenericObjectPool
Allocate available instances to latches in the allocation queue.
assertOpen() - Method in class org.apache.commons.pool.BaseKeyedObjectPool
Throws an IllegalStateException when this pool has been closed.
assertOpen() - Method in class org.apache.commons.pool.BaseObjectPool
Throws an IllegalStateException when this pool has been closed.

B

BaseKeyedObjectPool<K,V> - Class in org.apache.commons.pool
A simple base implementation of KeyedObjectPool.
BaseKeyedObjectPool() - Constructor for class org.apache.commons.pool.BaseKeyedObjectPool
 
BaseKeyedPoolableObjectFactory<K,V> - Class in org.apache.commons.pool
A base implementation of KeyedPoolableObjectFactory.
BaseKeyedPoolableObjectFactory() - Constructor for class org.apache.commons.pool.BaseKeyedPoolableObjectFactory
 
BaseObjectPool<T> - Class in org.apache.commons.pool
A simple base implementation of ObjectPool.
BaseObjectPool() - Constructor for class org.apache.commons.pool.BaseObjectPool
 
BasePoolableObjectFactory<T> - Class in org.apache.commons.pool
A base implementation of PoolableObjectFactory.
BasePoolableObjectFactory() - Constructor for class org.apache.commons.pool.BasePoolableObjectFactory
 
borrowObject() - Method in class org.apache.commons.pool.BaseObjectPool
Obtains an instance from the pool.
borrowObject() - Method in class org.apache.commons.pool.impl.GenericObjectPool
Borrows an object from the pool.
borrowObject() - Method in class org.apache.commons.pool.impl.SoftReferenceObjectPool
Borrow an object from the pool.
borrowObject() - Method in class org.apache.commons.pool.impl.StackObjectPool
Borrows an object from the pool.
borrowObject() - Method in interface org.apache.commons.pool.ObjectPool
Obtains an instance from this pool.
borrowObject() - Method in class org.apache.commons.pool.PoolUtils.CheckedObjectPool
Borrow an object from the pool, checking its type.
borrowObject() - Method in class org.apache.commons.pool.PoolUtils.ErodingObjectPool
Obtains an instance from this pool.
borrowObject() - Method in class org.apache.commons.pool.PoolUtils.ObjectPoolAdaptor
Obtains an instance from this pool.
borrowObject() - Method in class org.apache.commons.pool.PoolUtils.SynchronizedObjectPool
Obtains an instance from this pool.
borrowObject(K) - Method in class org.apache.commons.pool.BaseKeyedObjectPool
Obtains an instance from this pool for the specified key.
borrowObject(K) - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPool
Borrows an object from the keyed pool associated with the given key.
borrowObject(K) - Method in class org.apache.commons.pool.impl.StackKeyedObjectPool
Borrows an object with the given key.
borrowObject(K) - Method in interface org.apache.commons.pool.KeyedObjectPool
Obtains an instance from this pool for the specified key.
borrowObject(K) - Method in class org.apache.commons.pool.PoolUtils.CheckedKeyedObjectPool
Borrow an object from the pool, verifying correct return type.
borrowObject(K) - Method in class org.apache.commons.pool.PoolUtils.ErodingKeyedObjectPool
Obtains an instance from this pool for the specified key.
borrowObject(K) - Method in class org.apache.commons.pool.PoolUtils.KeyedObjectPoolAdaptor
Borrow and object from the pool, ignoring the key
borrowObject(K) - Method in class org.apache.commons.pool.PoolUtils.SynchronizedKeyedObjectPool
Obtains an instance from this pool for the specified key.
broadcastListableChanged(CursorableLinkedList.Listable<E>) - Method in class org.apache.commons.pool.impl.CursorableLinkedList
Informs all of my registered cursors that the specified element was changed.
broadcastListableInserted(CursorableLinkedList.Listable<E>) - Method in class org.apache.commons.pool.impl.CursorableLinkedList
Informs all of my registered cursors that the specified element was just added to my list.
broadcastListableRemoved(CursorableLinkedList.Listable<E>) - Method in class org.apache.commons.pool.impl.CursorableLinkedList
Informs all of my registered cursors that the specified element was just removed from my list.

C

calculateDeficit(boolean) - Method in class org.apache.commons.pool.impl.GenericObjectPool
This returns the number of objects to create during the pool sustain cycle.
calculateDeficit(GenericKeyedObjectPool.ObjectQueue, boolean) - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPool
This returns the number of objects to create during the pool sustain cycle.
cancel(TimerTask) - Static method in class org.apache.commons.pool.impl.EvictionTimer
Remove the specified eviction task from the timer.
CheckedKeyedObjectPool(KeyedObjectPool<K, V>, Class<V>) - Constructor for class org.apache.commons.pool.PoolUtils.CheckedKeyedObjectPool
Create a new CheckedKeyedObjectPool from the given pool with given expected object type.
CheckedObjectPool(ObjectPool<T>, Class<T>) - Constructor for class org.apache.commons.pool.PoolUtils.CheckedObjectPool
Create a CheckedObjectPool accepting objects of the given type using the given pool.
checkedPool(KeyedObjectPool<K, V>, Class<V>) - Static method in class org.apache.commons.pool.PoolUtils
Wraps a KeyedObjectPool and dynamically checks the type of objects borrowed and returned to the keyedPool.
checkedPool(ObjectPool<T>, Class<T>) - Static method in class org.apache.commons.pool.PoolUtils
Wraps an ObjectPool and dynamically checks the type of objects borrowed and returned to the pool.
checkForComod() - Method in class org.apache.commons.pool.impl.CursorableLinkedList.Cursor
 
checkForComod() - Method in class org.apache.commons.pool.impl.CursorableLinkedList.ListIter
 
checkForComod() - Method in class org.apache.commons.pool.impl.CursorableSubList
Test to see if my underlying list has been modified by some other process.
checkMinIdle(KeyedObjectPool<K, V>, Collection<? extends K>, int, long) - Static method in class org.apache.commons.pool.PoolUtils
Periodically check the idle object count for each key in the Collection keys in the keyedPool.
checkMinIdle(KeyedObjectPool<K, V>, K, int, long) - Static method in class org.apache.commons.pool.PoolUtils
Periodically check the idle object count for the key in the keyedPool.
checkMinIdle(ObjectPool<T>, int, long) - Static method in class org.apache.commons.pool.PoolUtils
Periodically check the idle object count for the pool.
checkRethrow(Throwable) - Static method in class org.apache.commons.pool.PoolUtils
Should the supplied Throwable be re-thrown (eg if it is an instance of one of the Throwables that should never be swallowed).
cl - Variable in class org.apache.commons.pool.impl.EvictionTimer.PrivilegedSetTccl
ClassLoader
clear() - Method in class org.apache.commons.pool.BaseKeyedObjectPool
Not supported in this base implementation.
clear() - Method in class org.apache.commons.pool.BaseObjectPool
Not supported in this base implementation.
clear() - Method in class org.apache.commons.pool.impl.CursorableLinkedList
Removes all of the elements from this list.
clear() - Method in class org.apache.commons.pool.impl.CursorableSubList
 
clear() - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPool
Clears any objects sitting idle in the pool by removing them from the idle instance pool and then invoking the configured PoolableObjectFactory's KeyedPoolableObjectFactory.destroyObject(Object, Object) method on each idle instance.
clear() - Method in class org.apache.commons.pool.impl.GenericObjectPool
Clears any objects sitting idle in the pool by removing them from the idle instance pool and then invoking the configured PoolableObjectFactory.destroyObject(Object) method on each idle instance.
clear() - Method in class org.apache.commons.pool.impl.SoftReferenceObjectPool
Clears any objects sitting idle in the pool.
clear() - Method in class org.apache.commons.pool.impl.StackKeyedObjectPool
Clears the pool, removing all pooled instances.
clear() - Method in class org.apache.commons.pool.impl.StackObjectPool
Clears any objects sitting idle in the pool.
clear() - Method in interface org.apache.commons.pool.KeyedObjectPool
Clears the pool, removing all pooled instances (optional operation).
clear() - Method in interface org.apache.commons.pool.ObjectPool
Clears any objects sitting idle in the pool, releasing any associated resources (optional operation).
clear() - Method in class org.apache.commons.pool.PoolUtils.CheckedKeyedObjectPool
Clears the pool, removing all pooled instances (optional operation).
clear() - Method in class org.apache.commons.pool.PoolUtils.CheckedObjectPool
Clears any objects sitting idle in the pool, releasing any associated resources (optional operation).
clear() - Method in class org.apache.commons.pool.PoolUtils.ErodingKeyedObjectPool
Clears the pool, removing all pooled instances (optional operation).
clear() - Method in class org.apache.commons.pool.PoolUtils.ErodingObjectPool
Clears any objects sitting idle in the pool, releasing any associated resources (optional operation).
clear() - Method in class org.apache.commons.pool.PoolUtils.KeyedObjectPoolAdaptor
Clears the pool, removing all pooled instances (optional operation).
clear() - Method in class org.apache.commons.pool.PoolUtils.ObjectPoolAdaptor
Clears any objects sitting idle in the pool, releasing any associated resources (optional operation).
clear() - Method in class org.apache.commons.pool.PoolUtils.SynchronizedKeyedObjectPool
Clears the pool, removing all pooled instances (optional operation).
clear() - Method in class org.apache.commons.pool.PoolUtils.SynchronizedObjectPool
Clears any objects sitting idle in the pool, releasing any associated resources (optional operation).
clear(K) - Method in class org.apache.commons.pool.BaseKeyedObjectPool
Not supported in this base implementation.
clear(K) - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPool
Clears the specified pool, removing all pooled instances corresponding to the given key.
clear(K) - Method in class org.apache.commons.pool.impl.StackKeyedObjectPool
Clears the specified pool, removing all pooled instances corresponding to the given key.
clear(K) - Method in interface org.apache.commons.pool.KeyedObjectPool
Clears the specified pool, removing all pooled instances corresponding to the given key (optional operation).
clear(K) - Method in class org.apache.commons.pool.PoolUtils.CheckedKeyedObjectPool
Clears the specified pool, removing all pooled instances corresponding to the given key (optional operation).
clear(K) - Method in class org.apache.commons.pool.PoolUtils.ErodingKeyedObjectPool
Clears the specified pool, removing all pooled instances corresponding to the given key (optional operation).
clear(K) - Method in class org.apache.commons.pool.PoolUtils.KeyedObjectPoolAdaptor
Clear the pool, ignoring the key (has same effect as PoolUtils.KeyedObjectPoolAdaptor.clear().
clear(K) - Method in class org.apache.commons.pool.PoolUtils.SynchronizedKeyedObjectPool
Clears the specified pool, removing all pooled instances corresponding to the given key (optional operation).
clearOldest() - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPool
Clears oldest 15% of objects in pool.
close() - Method in class org.apache.commons.pool.BaseKeyedObjectPool
Close this pool.
close() - Method in class org.apache.commons.pool.BaseObjectPool
Close this pool.
close() - Method in class org.apache.commons.pool.impl.CursorableLinkedList.Cursor
Mark this cursor as no longer being needed.
close() - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPool
Closes the keyed object pool.
close() - Method in class org.apache.commons.pool.impl.GenericObjectPool
Closes the pool.
close() - Method in class org.apache.commons.pool.impl.SoftReferenceObjectPool
Close this pool, and free any resources associated with it.
close() - Method in class org.apache.commons.pool.impl.StackKeyedObjectPool
Close this pool, and free any resources associated with it.
close() - Method in class org.apache.commons.pool.impl.StackObjectPool
Close this pool, and free any resources associated with it.
close() - Method in interface org.apache.commons.pool.KeyedObjectPool
Close this pool, and free any resources associated with it.
close() - Method in interface org.apache.commons.pool.ObjectPool
Close this pool, and free any resources associated with it.
close() - Method in class org.apache.commons.pool.PoolUtils.CheckedKeyedObjectPool
Close this pool, and free any resources associated with it.
close() - Method in class org.apache.commons.pool.PoolUtils.CheckedObjectPool
Close this pool, and free any resources associated with it.
close() - Method in class org.apache.commons.pool.PoolUtils.ErodingKeyedObjectPool
Close this pool, and free any resources associated with it.
close() - Method in class org.apache.commons.pool.PoolUtils.ErodingObjectPool
Close this pool, and free any resources associated with it.
close() - Method in class org.apache.commons.pool.PoolUtils.KeyedObjectPoolAdaptor
Close this pool, and free any resources associated with it.
close() - Method in class org.apache.commons.pool.PoolUtils.ObjectPoolAdaptor
Close this pool, and free any resources associated with it.
close() - Method in class org.apache.commons.pool.PoolUtils.SynchronizedKeyedObjectPool
Close this pool, and free any resources associated with it.
close() - Method in class org.apache.commons.pool.PoolUtils.SynchronizedObjectPool
Close this pool, and free any resources associated with it.
closed - Variable in class org.apache.commons.pool.BaseKeyedObjectPool
Whether or not the pool is close
closed - Variable in class org.apache.commons.pool.BaseObjectPool
Whether or not the pool is closed
compareTo(Object) - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPool.ObjectTimestampPair
Compares this to another object by casting the argument to an ObjectTimestampPair.
compareTo(GenericKeyedObjectPool.ObjectTimestampPair<T>) - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPool.ObjectTimestampPair
Compares this to another ObjectTimestampPair, using the timestamp as basis for comparison.
Config() - Constructor for class org.apache.commons.pool.impl.GenericKeyedObjectPool.Config
 
Config() - Constructor for class org.apache.commons.pool.impl.GenericObjectPool.Config
 
contains(Object) - Method in class org.apache.commons.pool.impl.CursorableLinkedList
Returns true if this list contains the specified element.
contains(Object) - Method in class org.apache.commons.pool.impl.CursorableSubList
 
containsAll(Collection<?>) - Method in class org.apache.commons.pool.impl.CursorableLinkedList
Returns true if this list contains all of the elements of the specified collection.
containsAll(Collection<?>) - Method in class org.apache.commons.pool.impl.CursorableSubList
 
createPool() - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory
Create a new GenericKeyedObjectPool with the currently configured properties.
createPool() - Method in class org.apache.commons.pool.impl.GenericObjectPoolFactory
Create and return a new ObjectPool.
createPool() - Method in class org.apache.commons.pool.impl.StackKeyedObjectPoolFactory
Create a StackKeyedObjectPool with current property settings.
createPool() - Method in class org.apache.commons.pool.impl.StackObjectPoolFactory
Create a StackObjectPool.
createPool() - Method in interface org.apache.commons.pool.KeyedObjectPoolFactory
Create a new KeyedObjectPool.
createPool() - Method in interface org.apache.commons.pool.ObjectPoolFactory
Create and return a new ObjectPool.
cursor() - Method in class org.apache.commons.pool.impl.CursorableLinkedList
Returns a ListIterator for iterating through the elements of this list.
cursor(int) - Method in class org.apache.commons.pool.impl.CursorableLinkedList
Returns a ListIterator for iterating through the elements of this list, initialized such that ListIterator.next() will return the element at the specified index (if any) and ListIterator.previous() will return the element immediately preceding it (if any).
Cursor(int) - Constructor for class org.apache.commons.pool.impl.CursorableLinkedList.Cursor
 
CursorableLinkedList<E> - Class in org.apache.commons.pool.impl
This class has been copied from Commons Collections, version 3.1 in order to eliminate the dependency of pool on collections.
CursorableLinkedList() - Constructor for class org.apache.commons.pool.impl.CursorableLinkedList
 
CursorableLinkedList.Cursor - Class in org.apache.commons.pool.impl
 
CursorableLinkedList.Listable<E> - Class in org.apache.commons.pool.impl
 
CursorableLinkedList.ListIter - Class in org.apache.commons.pool.impl
 
CursorableSubList<E> - Class in org.apache.commons.pool.impl
 
CursorableSubList(CursorableLinkedList<E>, int, int) - Constructor for class org.apache.commons.pool.impl.CursorableSubList
 

D

debugInfo() - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPool
Returns pool info including GenericKeyedObjectPool.getNumActive(), GenericKeyedObjectPool.getNumIdle() and currently defined keys.
debugInfo() - Method in class org.apache.commons.pool.impl.GenericObjectPool
Returns pool info including GenericObjectPool.getNumActive(), GenericObjectPool.getNumIdle() and a list of objects idle in the pool with their idle times.
decrementActiveCount() - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPool.ObjectQueue
Decrement the active count for this queue
decrementActiveCount(K) - Method in class org.apache.commons.pool.impl.StackKeyedObjectPool
Decrements the active count for the given key.
decrementInternalProcessingCount() - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPool.ObjectQueue
Decrement the number of instances in process of being created
DEFAULT_INIT_SLEEPING_CAPACITY - Static variable in class org.apache.commons.pool.impl.StackKeyedObjectPool
The default initial size of the pool (this specifies the size of the container, it does not cause the pool to be pre-populated.)
DEFAULT_INIT_SLEEPING_CAPACITY - Static variable in class org.apache.commons.pool.impl.StackObjectPool
The default initial size of the pool (this specifies the size of the container, it does not cause the pool to be pre-populated.)
DEFAULT_LIFO - Static variable in class org.apache.commons.pool.impl.GenericKeyedObjectPool
The default LIFO status.
DEFAULT_LIFO - Static variable in class org.apache.commons.pool.impl.GenericObjectPool
The default LIFO status.
DEFAULT_MAX_ACTIVE - Static variable in class org.apache.commons.pool.impl.GenericKeyedObjectPool
The default cap on the total number of active instances (per key) from the pool.
DEFAULT_MAX_ACTIVE - Static variable in class org.apache.commons.pool.impl.GenericObjectPool
The default cap on the total number of active instances from the pool.
DEFAULT_MAX_IDLE - Static variable in class org.apache.commons.pool.impl.GenericKeyedObjectPool
The default cap on the number of idle instances (per key) in the pool.
DEFAULT_MAX_IDLE - Static variable in class org.apache.commons.pool.impl.GenericObjectPool
The default cap on the number of "sleeping" instances in the pool.
DEFAULT_MAX_SLEEPING - Static variable in class org.apache.commons.pool.impl.StackKeyedObjectPool
The default cap on the number of "sleeping" instances in the pool.
DEFAULT_MAX_SLEEPING - Static variable in class org.apache.commons.pool.impl.StackObjectPool
The cap on the number of "sleeping" instances in the pool.
DEFAULT_MAX_TOTAL - Static variable in class org.apache.commons.pool.impl.GenericKeyedObjectPool
The default cap on the the overall maximum number of objects that can exist at one time.
DEFAULT_MAX_WAIT - Static variable in class org.apache.commons.pool.impl.GenericKeyedObjectPool
The default maximum amount of time (in milliseconds) the GenericKeyedObjectPool.borrowObject(K) method should block before throwing an exception when the pool is exhausted and the "when exhausted" action is GenericKeyedObjectPool.WHEN_EXHAUSTED_BLOCK.
DEFAULT_MAX_WAIT - Static variable in class org.apache.commons.pool.impl.GenericObjectPool
The default maximum amount of time (in milliseconds) the GenericObjectPool.borrowObject() method should block before throwing an exception when the pool is exhausted and the "when exhausted" action is GenericObjectPool.WHEN_EXHAUSTED_BLOCK.
DEFAULT_MIN_EVICTABLE_IDLE_TIME_MILLIS - Static variable in class org.apache.commons.pool.impl.GenericKeyedObjectPool
DEFAULT_MIN_EVICTABLE_IDLE_TIME_MILLIS - Static variable in class org.apache.commons.pool.impl.GenericObjectPool
DEFAULT_MIN_IDLE - Static variable in class org.apache.commons.pool.impl.GenericKeyedObjectPool
The default minimum level of idle objects in the pool.
DEFAULT_MIN_IDLE - Static variable in class org.apache.commons.pool.impl.GenericObjectPool
The default minimum number of "sleeping" instances in the pool before before the evictor thread (if active) spawns new objects.
DEFAULT_NUM_TESTS_PER_EVICTION_RUN - Static variable in class org.apache.commons.pool.impl.GenericKeyedObjectPool
The default number of objects to examine per run in the idle object evictor.
DEFAULT_NUM_TESTS_PER_EVICTION_RUN - Static variable in class org.apache.commons.pool.impl.GenericObjectPool
The default number of objects to examine per run in the idle object evictor.
DEFAULT_SOFT_MIN_EVICTABLE_IDLE_TIME_MILLIS - Static variable in class org.apache.commons.pool.impl.GenericObjectPool
DEFAULT_TEST_ON_BORROW - Static variable in class org.apache.commons.pool.impl.GenericKeyedObjectPool
The default "test on borrow" value.
DEFAULT_TEST_ON_BORROW - Static variable in class org.apache.commons.pool.impl.GenericObjectPool
The default "test on borrow" value.
DEFAULT_TEST_ON_RETURN - Static variable in class org.apache.commons.pool.impl.GenericKeyedObjectPool
The default "test on return" value.
DEFAULT_TEST_ON_RETURN - Static variable in class org.apache.commons.pool.impl.GenericObjectPool
The default "test on return" value.
DEFAULT_TEST_WHILE_IDLE - Static variable in class org.apache.commons.pool.impl.GenericKeyedObjectPool
The default "test while idle" value.
DEFAULT_TEST_WHILE_IDLE - Static variable in class org.apache.commons.pool.impl.GenericObjectPool
The default "test while idle" value.
DEFAULT_TIME_BETWEEN_EVICTION_RUNS_MILLIS - Static variable in class org.apache.commons.pool.impl.GenericKeyedObjectPool
The default "time between eviction runs" value.
DEFAULT_TIME_BETWEEN_EVICTION_RUNS_MILLIS - Static variable in class org.apache.commons.pool.impl.GenericObjectPool
The default "time between eviction runs" value.
DEFAULT_WHEN_EXHAUSTED_ACTION - Static variable in class org.apache.commons.pool.impl.GenericKeyedObjectPool
The default "when exhausted action" for the pool.
DEFAULT_WHEN_EXHAUSTED_ACTION - Static variable in class org.apache.commons.pool.impl.GenericObjectPool
The default "when exhausted action" for the pool.
destroy(Collection<GenericKeyedObjectPool.ObjectTimestampPair<T>>, PoolableObjectFactory<T>) - Method in class org.apache.commons.pool.impl.GenericObjectPool
Private method to destroy all the objects in a collection using the supplied object factory.
destroy(Map<K, List<GenericKeyedObjectPool.ObjectTimestampPair<V>>>, KeyedPoolableObjectFactory<K, V>) - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPool
Assuming Mapinvalid input: '<'Object,Collection>, destroy all ObjectTimestampPair.value using the supplied factory.
destroyObject(K, V) - Method in class org.apache.commons.pool.BaseKeyedPoolableObjectFactory
Destroy an instance no longer needed by the pool.
destroyObject(K, V) - Method in interface org.apache.commons.pool.KeyedPoolableObjectFactory
Destroy an instance no longer needed by the pool.
destroyObject(K, V) - Method in class org.apache.commons.pool.PoolUtils.KeyedPoolableObjectFactoryAdaptor
Destroy the object, ignoring the key.
destroyObject(K, V) - Method in class org.apache.commons.pool.PoolUtils.SynchronizedKeyedPoolableObjectFactory
Destroy an instance no longer needed by the pool.
destroyObject(T) - Method in class org.apache.commons.pool.BasePoolableObjectFactory
No-op.
destroyObject(T) - Method in interface org.apache.commons.pool.PoolableObjectFactory
Destroys an instance no longer needed by the pool.
destroyObject(T) - Method in class org.apache.commons.pool.PoolUtils.SynchronizedPoolableObjectFactory
Destroys an instance no longer needed by the pool.
destroyObject(V) - Method in class org.apache.commons.pool.PoolUtils.PoolableObjectFactoryAdaptor
Destroy the object, passing the fixed key to the factory.
destroyStack(K, Stack<V>) - Method in class org.apache.commons.pool.impl.StackKeyedObjectPool
Destroys all instances in the stack and clears the stack.

E

ensureMinIdle() - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPool
Iterates through all the known keys and creates any necessary objects to maintain the minimum level of pooled objects.
ensureMinIdle() - Method in class org.apache.commons.pool.impl.GenericObjectPool
Check to see if we are below our minimum number of objects if so enough to bring us back to our minimum.
ensureMinIdle(K) - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPool
Re-creates any needed objects to maintain the minimum levels of pooled objects for the specified key.
equals(Object) - Method in class org.apache.commons.pool.impl.CursorableLinkedList
Compares the specified object with this list for equality.
equals(Object) - Method in class org.apache.commons.pool.impl.CursorableSubList
 
erodingFactor - Variable in class org.apache.commons.pool.PoolUtils.ErodingKeyedObjectPool
Erosion factor
ErodingFactor(float) - Constructor for class org.apache.commons.pool.PoolUtils.ErodingFactor
Create a new ErodingFactor with the given erosion factor.
ErodingKeyedObjectPool(KeyedObjectPool<K, V>, float) - Constructor for class org.apache.commons.pool.PoolUtils.ErodingKeyedObjectPool
Create an ErodingObjectPool wrapping the given pool using the specified erosion factor.
ErodingKeyedObjectPool(KeyedObjectPool<K, V>, PoolUtils.ErodingFactor) - Constructor for class org.apache.commons.pool.PoolUtils.ErodingKeyedObjectPool
Create an ErodingObjectPool wrapping the given pool using the specified erosion factor.
ErodingObjectPool(ObjectPool<T>, float) - Constructor for class org.apache.commons.pool.PoolUtils.ErodingObjectPool
Create an ErodingObjectPool wrapping the given pool using the specified erosion factor.
ErodingPerKeyKeyedObjectPool(KeyedObjectPool<K, V>, float) - Constructor for class org.apache.commons.pool.PoolUtils.ErodingPerKeyKeyedObjectPool
Create a new ErordingPerKeyKeyedObjectPool decorating the given keyed pool with the specified erosion factor.
erodingPool(KeyedObjectPool<K, V>) - Static method in class org.apache.commons.pool.PoolUtils
Returns a pool that adaptively decreases it's size when idle objects are no longer needed.
erodingPool(KeyedObjectPool<K, V>, float) - Static method in class org.apache.commons.pool.PoolUtils
Returns a pool that adaptively decreases it's size when idle objects are no longer needed.
erodingPool(KeyedObjectPool<K, V>, float, boolean) - Static method in class org.apache.commons.pool.PoolUtils
Returns a pool that adaptively decreases it's size when idle objects are no longer needed.
erodingPool(ObjectPool<T>) - Static method in class org.apache.commons.pool.PoolUtils
Returns a pool that adaptively decreases it's size when idle objects are no longer needed.
erodingPool(ObjectPool<T>, float) - Static method in class org.apache.commons.pool.PoolUtils
Returns a pool that adaptively decreases it's size when idle objects are no longer needed.
evict() - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPool
Perform numTests idle object eviction tests, evicting examined objects that meet the criteria for eviction.
evict() - Method in class org.apache.commons.pool.impl.GenericObjectPool
Perform numTests idle object eviction tests, evicting examined objects that meet the criteria for eviction.
EvictionTimer - Class in org.apache.commons.pool.impl
Provides a shared idle object eviction timer for all pools.
EvictionTimer() - Constructor for class org.apache.commons.pool.impl.EvictionTimer
Prevent instantiation
EvictionTimer.PrivilegedGetTccl - Class in org.apache.commons.pool.impl
PrivilegedAction used to get the ContextClassLoader
EvictionTimer.PrivilegedSetTccl - Class in org.apache.commons.pool.impl
PrivilegedAction used to set the ContextClassLoader
Evictor() - Constructor for class org.apache.commons.pool.impl.GenericKeyedObjectPool.Evictor
 
Evictor() - Constructor for class org.apache.commons.pool.impl.GenericObjectPool.Evictor
 

F

factor - Variable in class org.apache.commons.pool.PoolUtils.ErodingFactor
Determines frequency of "erosion" events
factor - Variable in class org.apache.commons.pool.PoolUtils.ErodingObjectPool
Erosion factor
factor - Variable in class org.apache.commons.pool.PoolUtils.ErodingPerKeyKeyedObjectPool
Erosion factor - same for all pools
factors - Variable in class org.apache.commons.pool.PoolUtils.ErodingPerKeyKeyedObjectPool
Map of ErodingFactor instances keyed on pool keys
factory - Variable in class org.apache.commons.pool.PoolUtils.KeyedPoolableObjectFactoryAdaptor
Underlying PoolableObjectFactory
factory - Variable in class org.apache.commons.pool.PoolUtils.SynchronizedPoolableObjectFactory
Wrapped factory

G

GenericKeyedObjectPool<K,V> - Class in org.apache.commons.pool.impl
A configurable KeyedObjectPool implementation.
GenericKeyedObjectPool() - Constructor for class org.apache.commons.pool.impl.GenericKeyedObjectPool
Create a new GenericKeyedObjectPool with no factory.
GenericKeyedObjectPool(KeyedPoolableObjectFactory<K, V>) - Constructor for class org.apache.commons.pool.impl.GenericKeyedObjectPool
Create a new GenericKeyedObjectPool using the specified values.
GenericKeyedObjectPool(KeyedPoolableObjectFactory<K, V>, int) - Constructor for class org.apache.commons.pool.impl.GenericKeyedObjectPool
Create a new GenericKeyedObjectPool using the specified values.
GenericKeyedObjectPool(KeyedPoolableObjectFactory<K, V>, int, byte, long) - Constructor for class org.apache.commons.pool.impl.GenericKeyedObjectPool
Create a new GenericKeyedObjectPool using the specified values.
GenericKeyedObjectPool(KeyedPoolableObjectFactory<K, V>, int, byte, long, boolean, boolean) - Constructor for class org.apache.commons.pool.impl.GenericKeyedObjectPool
Create a new GenericKeyedObjectPool using the specified values.
GenericKeyedObjectPool(KeyedPoolableObjectFactory<K, V>, int, byte, long, int) - Constructor for class org.apache.commons.pool.impl.GenericKeyedObjectPool
Create a new GenericKeyedObjectPool using the specified values.
GenericKeyedObjectPool(KeyedPoolableObjectFactory<K, V>, int, byte, long, int, boolean, boolean) - Constructor for class org.apache.commons.pool.impl.GenericKeyedObjectPool
Create a new GenericKeyedObjectPool using the specified values.
GenericKeyedObjectPool(KeyedPoolableObjectFactory<K, V>, int, byte, long, int, boolean, boolean, long, int, long, boolean) - Constructor for class org.apache.commons.pool.impl.GenericKeyedObjectPool
Create a new GenericKeyedObjectPool using the specified values.
GenericKeyedObjectPool(KeyedPoolableObjectFactory<K, V>, int, byte, long, int, int, boolean, boolean, long, int, long, boolean) - Constructor for class org.apache.commons.pool.impl.GenericKeyedObjectPool
Create a new GenericKeyedObjectPool using the specified values.
GenericKeyedObjectPool(KeyedPoolableObjectFactory<K, V>, int, byte, long, int, int, int, boolean, boolean, long, int, long, boolean) - Constructor for class org.apache.commons.pool.impl.GenericKeyedObjectPool
Create a new GenericKeyedObjectPool using the specified values.
GenericKeyedObjectPool(KeyedPoolableObjectFactory<K, V>, int, byte, long, int, int, int, boolean, boolean, long, int, long, boolean, boolean) - Constructor for class org.apache.commons.pool.impl.GenericKeyedObjectPool
Create a new GenericKeyedObjectPool using the specified values.
GenericKeyedObjectPool(KeyedPoolableObjectFactory<K, V>, GenericKeyedObjectPool.Config) - Constructor for class org.apache.commons.pool.impl.GenericKeyedObjectPool
Create a new GenericKeyedObjectPool using the specified values.
GenericKeyedObjectPool.Config - Class in org.apache.commons.pool.impl
A simple "struct" encapsulating the configuration information for a GenericKeyedObjectPool.
GenericKeyedObjectPool.Evictor - Class in org.apache.commons.pool.impl
The idle object evictor TimerTask.
GenericKeyedObjectPool.Latch<LK,LV> - Class in org.apache.commons.pool.impl
Latch used to control allocation order of objects to threads to ensure fairness.
GenericKeyedObjectPool.ObjectQueue - Class in org.apache.commons.pool.impl
A "struct" that keeps additional information about the actual queue of pooled objects.
GenericKeyedObjectPool.ObjectTimestampPair<T> - Class in org.apache.commons.pool.impl
A simple "struct" encapsulating an object instance and a timestamp.
GenericKeyedObjectPoolFactory<K,V> - Class in org.apache.commons.pool.impl
A factory for creating GenericKeyedObjectPool instances.
GenericKeyedObjectPoolFactory(KeyedPoolableObjectFactory<K, V>) - Constructor for class org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory
Create a new GenericKeyedObjectPoolFactory.
GenericKeyedObjectPoolFactory(KeyedPoolableObjectFactory<K, V>, int) - Constructor for class org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory
Create a new GenericKeyedObjectPoolFactory.
GenericKeyedObjectPoolFactory(KeyedPoolableObjectFactory<K, V>, int, byte, long) - Constructor for class org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory
Create a new GenericKeyedObjectPoolFactory.
GenericKeyedObjectPoolFactory(KeyedPoolableObjectFactory<K, V>, int, byte, long, boolean, boolean) - Constructor for class org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory
Create a new GenericKeyedObjectPoolFactory.
GenericKeyedObjectPoolFactory(KeyedPoolableObjectFactory<K, V>, int, byte, long, int) - Constructor for class org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory
Create a new GenericKeyedObjectPoolFactory.
GenericKeyedObjectPoolFactory(KeyedPoolableObjectFactory<K, V>, int, byte, long, int, boolean, boolean) - Constructor for class org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory
Create a new GenericKeyedObjectPoolFactory.
GenericKeyedObjectPoolFactory(KeyedPoolableObjectFactory<K, V>, int, byte, long, int, boolean, boolean, long, int, long, boolean) - Constructor for class org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory
Create a new GenericKeyedObjectPoolFactory.
GenericKeyedObjectPoolFactory(KeyedPoolableObjectFactory<K, V>, int, byte, long, int, int) - Constructor for class org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory
Create a new GenericKeyedObjectPoolFactory.
GenericKeyedObjectPoolFactory(KeyedPoolableObjectFactory<K, V>, int, byte, long, int, int, boolean, boolean, long, int, long, boolean) - Constructor for class org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory
Create a new GenericKeyedObjectPoolFactory.
GenericKeyedObjectPoolFactory(KeyedPoolableObjectFactory<K, V>, int, byte, long, int, int, int, boolean, boolean, long, int, long, boolean) - Constructor for class org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory
Create a new GenericKeyedObjectPoolFactory.
GenericKeyedObjectPoolFactory(KeyedPoolableObjectFactory<K, V>, int, byte, long, int, int, int, boolean, boolean, long, int, long, boolean, boolean) - Constructor for class org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory
Create a new GenericKeyedObjectPoolFactory.
GenericKeyedObjectPoolFactory(KeyedPoolableObjectFactory<K, V>, GenericKeyedObjectPool.Config) - Constructor for class org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory
Create a new GenericKeyedObjectPoolFactory.
GenericObjectPool<T> - Class in org.apache.commons.pool.impl
A configurable ObjectPool implementation.
GenericObjectPool() - Constructor for class org.apache.commons.pool.impl.GenericObjectPool
Create a new GenericObjectPool with default properties.
GenericObjectPool(PoolableObjectFactory<T>) - Constructor for class org.apache.commons.pool.impl.GenericObjectPool
Create a new GenericObjectPool using the specified factory.
GenericObjectPool(PoolableObjectFactory<T>, int) - Constructor for class org.apache.commons.pool.impl.GenericObjectPool
Create a new GenericObjectPool using the specified values.
GenericObjectPool(PoolableObjectFactory<T>, int, byte, long) - Constructor for class org.apache.commons.pool.impl.GenericObjectPool
Create a new GenericObjectPool using the specified values.
GenericObjectPool(PoolableObjectFactory<T>, int, byte, long, boolean, boolean) - Constructor for class org.apache.commons.pool.impl.GenericObjectPool
Create a new GenericObjectPool using the specified values.
GenericObjectPool(PoolableObjectFactory<T>, int, byte, long, int) - Constructor for class org.apache.commons.pool.impl.GenericObjectPool
Create a new GenericObjectPool using the specified values.
GenericObjectPool(PoolableObjectFactory<T>, int, byte, long, int, boolean, boolean) - Constructor for class org.apache.commons.pool.impl.GenericObjectPool
Create a new GenericObjectPool using the specified values.
GenericObjectPool(PoolableObjectFactory<T>, int, byte, long, int, boolean, boolean, long, int, long, boolean) - Constructor for class org.apache.commons.pool.impl.GenericObjectPool
Create a new GenericObjectPool using the specified values.
GenericObjectPool(PoolableObjectFactory<T>, int, byte, long, int, int, boolean, boolean, long, int, long, boolean) - Constructor for class org.apache.commons.pool.impl.GenericObjectPool
Create a new GenericObjectPool using the specified values.
GenericObjectPool(PoolableObjectFactory<T>, int, byte, long, int, int, boolean, boolean, long, int, long, boolean, long) - Constructor for class org.apache.commons.pool.impl.GenericObjectPool
Create a new GenericObjectPool using the specified values.
GenericObjectPool(PoolableObjectFactory<T>, int, byte, long, int, int, boolean, boolean, long, int, long, boolean, long, boolean) - Constructor for class org.apache.commons.pool.impl.GenericObjectPool
Create a new GenericObjectPool using the specified values.
GenericObjectPool(PoolableObjectFactory<T>, GenericObjectPool.Config) - Constructor for class org.apache.commons.pool.impl.GenericObjectPool
Create a new GenericObjectPool using the specified values.
GenericObjectPool.Config - Class in org.apache.commons.pool.impl
A simple "struct" encapsulating the configuration information for a GenericObjectPool.
GenericObjectPool.Evictor - Class in org.apache.commons.pool.impl
The idle object evictor TimerTask.
GenericObjectPool.Latch<T> - Class in org.apache.commons.pool.impl
Latch used to control allocation order of objects to threads to ensure fairness.
GenericObjectPoolFactory<T> - Class in org.apache.commons.pool.impl
A factory for creating GenericObjectPool instances.
GenericObjectPoolFactory(PoolableObjectFactory<T>) - Constructor for class org.apache.commons.pool.impl.GenericObjectPoolFactory
Create a new GenericObjectPoolFactory.
GenericObjectPoolFactory(PoolableObjectFactory<T>, int) - Constructor for class org.apache.commons.pool.impl.GenericObjectPoolFactory
Create a new GenericObjectPoolFactory.
GenericObjectPoolFactory(PoolableObjectFactory<T>, int, byte, long) - Constructor for class org.apache.commons.pool.impl.GenericObjectPoolFactory
Create a new GenericObjectPoolFactory.
GenericObjectPoolFactory(PoolableObjectFactory<T>, int, byte, long, boolean, boolean) - Constructor for class org.apache.commons.pool.impl.GenericObjectPoolFactory
Create a new GenericObjectPoolFactory.
GenericObjectPoolFactory(PoolableObjectFactory<T>, int, byte, long, int) - Constructor for class org.apache.commons.pool.impl.GenericObjectPoolFactory
Create a new GenericObjectPoolFactory.
GenericObjectPoolFactory(PoolableObjectFactory<T>, int, byte, long, int, boolean, boolean) - Constructor for class org.apache.commons.pool.impl.GenericObjectPoolFactory
Create a new GenericObjectPoolFactory.
GenericObjectPoolFactory(PoolableObjectFactory<T>, int, byte, long, int, boolean, boolean, long, int, long, boolean) - Constructor for class org.apache.commons.pool.impl.GenericObjectPoolFactory
Create a new GenericObjectPoolFactory.
GenericObjectPoolFactory(PoolableObjectFactory<T>, int, byte, long, int, int, boolean, boolean, long, int, long, boolean) - Constructor for class org.apache.commons.pool.impl.GenericObjectPoolFactory
Create a new GenericObjectPoolFactory.
GenericObjectPoolFactory(PoolableObjectFactory<T>, int, byte, long, int, int, boolean, boolean, long, int, long, boolean, long) - Constructor for class org.apache.commons.pool.impl.GenericObjectPoolFactory
Create a new GenericObjectPoolFactory.
GenericObjectPoolFactory(PoolableObjectFactory<T>, int, byte, long, int, int, boolean, boolean, long, int, long, boolean, long, boolean) - Constructor for class org.apache.commons.pool.impl.GenericObjectPoolFactory
Create a new GenericObjectPoolFactory.
GenericObjectPoolFactory(PoolableObjectFactory<T>, GenericObjectPool.Config) - Constructor for class org.apache.commons.pool.impl.GenericObjectPoolFactory
Create a new GenericObjectPoolFactory.
get(int) - Method in class org.apache.commons.pool.impl.CursorableLinkedList
Returns the element at the specified position in this list.
get(int) - Method in class org.apache.commons.pool.impl.CursorableSubList
 
getActiveCount() - Method in class org.apache.commons.pool.impl.StackKeyedObjectPool
 
getActiveCount(K) - Method in class org.apache.commons.pool.impl.StackKeyedObjectPool
Returns the active instance count for the given key.
getErodingFactor(K) - Method in class org.apache.commons.pool.PoolUtils.ErodingKeyedObjectPool
Returns the eroding factor for the given key
getErodingFactor(K) - Method in class org.apache.commons.pool.PoolUtils.ErodingPerKeyKeyedObjectPool
Returns the eroding factor for the given key
getFactory() - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory
 
getFactory() - Method in class org.apache.commons.pool.impl.GenericObjectPoolFactory
 
getFactory() - Method in class org.apache.commons.pool.impl.SoftReferenceObjectPool
Returns the PoolableObjectFactory used by this pool to create and manage object instances.
getFactory() - Method in class org.apache.commons.pool.impl.StackKeyedObjectPool
 
getFactory() - Method in class org.apache.commons.pool.impl.StackKeyedObjectPoolFactory
Returns the KeyedPoolableObjectFactory used by StackKeyedObjectPools created by this factory
getFactory() - Method in class org.apache.commons.pool.impl.StackObjectPool
Returns the PoolableObjectFactory used by this pool to create and manage object instances.
getFactory() - Method in class org.apache.commons.pool.impl.StackObjectPoolFactory
Returns the factory used by created pools.
getFirst() - Method in class org.apache.commons.pool.impl.CursorableLinkedList
Returns the element at the beginning of this list.
getFirst() - Method in class org.apache.commons.pool.impl.CursorableSubList
 
getInitCapacity() - Method in class org.apache.commons.pool.impl.StackObjectPoolFactory
Returns the initial capacity of created pools.
getInitialCapacity() - Method in class org.apache.commons.pool.impl.StackKeyedObjectPoolFactory
Returns the initial capacity of StackKeyedObjectPools created by this factory.
getInitSleepingCapacity() - Method in class org.apache.commons.pool.impl.StackKeyedObjectPool
 
getkey() - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPool.Latch
Retuns the key of the associated pool
getKeyedPool() - Method in class org.apache.commons.pool.PoolUtils.ErodingKeyedObjectPool
Returns the underlying pool
getLast() - Method in class org.apache.commons.pool.impl.CursorableLinkedList
Returns the element at the end of this list.
getLast() - Method in class org.apache.commons.pool.impl.CursorableSubList
 
getLifo() - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPool
Whether or not the idle object pools act as LIFO queues.
getLifo() - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory
 
getLifo() - Method in class org.apache.commons.pool.impl.GenericObjectPool
Whether or not the idle object pool acts as a LIFO queue.
getLifo() - Method in class org.apache.commons.pool.impl.GenericObjectPoolFactory
 
getListableAt(int) - Method in class org.apache.commons.pool.impl.CursorableLinkedList
Returns the
invalid reference
org.apache.commons.collections.CursorableLinkedList.Listable
at the specified index.
getMaxActive() - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPool
Returns the cap on the number of object instances allocated by the pool (checked out or idle), per key.
getMaxActive() - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory
 
getMaxActive() - Method in class org.apache.commons.pool.impl.GenericObjectPool
Returns the maximum number of objects that can be allocated by the pool (checked out to clients, or idle awaiting checkout) at a given time.
getMaxActive() - Method in class org.apache.commons.pool.impl.GenericObjectPoolFactory
 
getMaxIdle() - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPool
Returns the cap on the number of "idle" instances per key.
getMaxIdle() - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory
 
getMaxIdle() - Method in class org.apache.commons.pool.impl.GenericObjectPool
Returns the cap on the number of "idle" instances in the pool.
getMaxIdle() - Method in class org.apache.commons.pool.impl.GenericObjectPoolFactory
 
getMaxSleeping() - Method in class org.apache.commons.pool.impl.StackKeyedObjectPool
 
getMaxSleeping() - Method in class org.apache.commons.pool.impl.StackKeyedObjectPoolFactory
Returns the maximum number of idle instances in each keyed pool for StackKeyedObjectPools created by this factory
getMaxSleeping() - Method in class org.apache.commons.pool.impl.StackObjectPool
Returns the maximum number of idle instances in the pool.
getMaxSleeping() - Method in class org.apache.commons.pool.impl.StackObjectPoolFactory
Returns the maxIdle setting for created pools.
getMaxTotal() - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPool
Returns the overall maximum number of objects (across pools) that can exist at one time.
getMaxTotal() - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory
 
getMaxWait() - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPool
Returns the maximum amount of time (in milliseconds) the GenericKeyedObjectPool.borrowObject(K) method should block before throwing an exception when the pool is exhausted and the "when exhausted" action is GenericKeyedObjectPool.WHEN_EXHAUSTED_BLOCK.
getMaxWait() - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory
 
getMaxWait() - Method in class org.apache.commons.pool.impl.GenericObjectPool
Returns the maximum amount of time (in milliseconds) the GenericObjectPool.borrowObject() method should block before throwing an exception when the pool is exhausted and the "when exhausted" action is GenericObjectPool.WHEN_EXHAUSTED_BLOCK.
getMaxWait() - Method in class org.apache.commons.pool.impl.GenericObjectPoolFactory
 
getMinEvictableIdleTimeMillis() - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPool
Returns the minimum amount of time an object may sit idle in the pool before it is eligible for eviction by the idle object evictor (if any).
getMinEvictableIdleTimeMillis() - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory
 
getMinEvictableIdleTimeMillis() - Method in class org.apache.commons.pool.impl.GenericObjectPool
Returns the minimum amount of time an object may sit idle in the pool before it is eligible for eviction by the idle object evictor (if any).
getMinEvictableIdleTimeMillis() - Method in class org.apache.commons.pool.impl.GenericObjectPoolFactory
 
getMinIdle() - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPool
Returns the minimum number of idle objects to maintain in each of the keyed pools.
getMinIdle() - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory
 
getMinIdle() - Method in class org.apache.commons.pool.impl.GenericObjectPool
Returns the minimum number of objects allowed in the pool before the evictor thread (if active) spawns new objects.
getMinIdle() - Method in class org.apache.commons.pool.impl.GenericObjectPoolFactory
 
getMinIdleTimer() - Static method in class org.apache.commons.pool.PoolUtils
Get the Timer for checking keyedPool's idle count.
getNextShrink() - Method in class org.apache.commons.pool.PoolUtils.ErodingFactor
Returns the time of the next erosion event.
getNumActive() - Method in class org.apache.commons.pool.BaseKeyedObjectPool
Not supported in this base implementation.
getNumActive() - Method in class org.apache.commons.pool.BaseObjectPool
Not supported in this base implementation.
getNumActive() - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPool
Returns the total number of instances current borrowed from this pool but not yet returned.
getNumActive() - Method in class org.apache.commons.pool.impl.GenericObjectPool
Return the number of instances currently borrowed from this pool.
getNumActive() - Method in class org.apache.commons.pool.impl.SoftReferenceObjectPool
Return the number of instances currently borrowed from this pool.
getNumActive() - Method in class org.apache.commons.pool.impl.StackKeyedObjectPool
Returns the total number of instances current borrowed from this pool but not yet returned.
getNumActive() - Method in class org.apache.commons.pool.impl.StackObjectPool
Return the number of instances currently borrowed from this pool.
getNumActive() - Method in interface org.apache.commons.pool.KeyedObjectPool
Returns the total number of instances current borrowed from this pool but not yet returned (optional operation).
getNumActive() - Method in interface org.apache.commons.pool.ObjectPool
Return the number of instances currently borrowed from this pool (optional operation).
getNumActive() - Method in class org.apache.commons.pool.PoolUtils.CheckedKeyedObjectPool
Returns the total number of instances current borrowed from this pool but not yet returned (optional operation).
getNumActive() - Method in class org.apache.commons.pool.PoolUtils.CheckedObjectPool
Return the number of instances currently borrowed from this pool (optional operation).
getNumActive() - Method in class org.apache.commons.pool.PoolUtils.ErodingKeyedObjectPool
Returns the total number of instances current borrowed from this pool but not yet returned (optional operation).
getNumActive() - Method in class org.apache.commons.pool.PoolUtils.ErodingObjectPool
Return the number of instances currently borrowed from this pool (optional operation).
getNumActive() - Method in class org.apache.commons.pool.PoolUtils.KeyedObjectPoolAdaptor
Returns the total number of instances current borrowed from this pool but not yet returned (optional operation).
getNumActive() - Method in class org.apache.commons.pool.PoolUtils.ObjectPoolAdaptor
Return the number of instances currently borrowed from this pool (optional operation).
getNumActive() - Method in class org.apache.commons.pool.PoolUtils.SynchronizedKeyedObjectPool
Returns the total number of instances current borrowed from this pool but not yet returned (optional operation).
getNumActive() - Method in class org.apache.commons.pool.PoolUtils.SynchronizedObjectPool
Return the number of instances currently borrowed from this pool (optional operation).
getNumActive(Object) - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPool
Returns the number of instances currently borrowed from but not yet returned to the pool corresponding to the given key.
getNumActive(K) - Method in class org.apache.commons.pool.BaseKeyedObjectPool
Not supported in this base implementation.
getNumActive(K) - Method in class org.apache.commons.pool.impl.StackKeyedObjectPool
Returns the number of instances currently borrowed from but not yet returned to the pool corresponding to the given key.
getNumActive(K) - Method in interface org.apache.commons.pool.KeyedObjectPool
Returns the number of instances currently borrowed from but not yet returned to the pool corresponding to the given key (optional operation).
getNumActive(K) - Method in class org.apache.commons.pool.PoolUtils.CheckedKeyedObjectPool
Returns the number of instances currently borrowed from but not yet returned to the pool corresponding to the given key (optional operation).
getNumActive(K) - Method in class org.apache.commons.pool.PoolUtils.ErodingKeyedObjectPool
Returns the number of instances currently borrowed from but not yet returned to the pool corresponding to the given key (optional operation).
getNumActive(K) - Method in class org.apache.commons.pool.PoolUtils.KeyedObjectPoolAdaptor
Return the number of objects checked out from the pool, ignoring the key.
getNumActive(K) - Method in class org.apache.commons.pool.PoolUtils.SynchronizedKeyedObjectPool
Returns the number of instances currently borrowed from but not yet returned to the pool corresponding to the given key (optional operation).
getNumIdle() - Method in class org.apache.commons.pool.BaseKeyedObjectPool
Not supported in this base implementation.
getNumIdle() - Method in class org.apache.commons.pool.BaseObjectPool
Not supported in this base implementation.
getNumIdle() - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPool
Returns the total number of instances currently idle in this pool.
getNumIdle() - Method in class org.apache.commons.pool.impl.GenericObjectPool
Return the number of instances currently idle in this pool.
getNumIdle() - Method in class org.apache.commons.pool.impl.SoftReferenceObjectPool
Returns an approximation not less than the of the number of idle instances in the pool.
getNumIdle() - Method in class org.apache.commons.pool.impl.StackKeyedObjectPool
Returns the total number of instances currently idle in this pool.
getNumIdle() - Method in class org.apache.commons.pool.impl.StackObjectPool
Return the number of instances currently idle in this pool.
getNumIdle() - Method in interface org.apache.commons.pool.KeyedObjectPool
Returns the total number of instances currently idle in this pool (optional operation).
getNumIdle() - Method in interface org.apache.commons.pool.ObjectPool
Return the number of instances currently idle in this pool (optional operation).
getNumIdle() - Method in class org.apache.commons.pool.PoolUtils.CheckedKeyedObjectPool
Returns the total number of instances currently idle in this pool (optional operation).
getNumIdle() - Method in class org.apache.commons.pool.PoolUtils.CheckedObjectPool
Return the number of instances currently idle in this pool (optional operation).
getNumIdle() - Method in class org.apache.commons.pool.PoolUtils.ErodingKeyedObjectPool
Returns the total number of instances currently idle in this pool (optional operation).
getNumIdle() - Method in class org.apache.commons.pool.PoolUtils.ErodingObjectPool
Return the number of instances currently idle in this pool (optional operation).
getNumIdle() - Method in class org.apache.commons.pool.PoolUtils.KeyedObjectPoolAdaptor
Returns the total number of instances currently idle in this pool (optional operation).
getNumIdle() - Method in class org.apache.commons.pool.PoolUtils.ObjectPoolAdaptor
Return the number of instances currently idle in this pool (optional operation).
getNumIdle() - Method in class org.apache.commons.pool.PoolUtils.SynchronizedKeyedObjectPool
Returns the total number of instances currently idle in this pool (optional operation).
getNumIdle() - Method in class org.apache.commons.pool.PoolUtils.SynchronizedObjectPool
Return the number of instances currently idle in this pool (optional operation).
getNumIdle(Object) - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPool
Returns the number of instances corresponding to the given key currently idle in this pool.
getNumIdle(K) - Method in class org.apache.commons.pool.BaseKeyedObjectPool
Not supported in this base implementation.
getNumIdle(K) - Method in class org.apache.commons.pool.impl.StackKeyedObjectPool
Returns the number of instances corresponding to the given key currently idle in this pool.
getNumIdle(K) - Method in interface org.apache.commons.pool.KeyedObjectPool
Returns the number of instances corresponding to the given key currently idle in this pool (optional operation).
getNumIdle(K) - Method in class org.apache.commons.pool.PoolUtils.CheckedKeyedObjectPool
Returns the number of instances corresponding to the given key currently idle in this pool (optional operation).
getNumIdle(K) - Method in class org.apache.commons.pool.PoolUtils.ErodingKeyedObjectPool
Returns the number of instances corresponding to the given key currently idle in this pool (optional operation).
getNumIdle(K) - Method in class org.apache.commons.pool.PoolUtils.KeyedObjectPoolAdaptor
Return the number of objects idle in the pool, ignoring the key.
getNumIdle(K) - Method in class org.apache.commons.pool.PoolUtils.SynchronizedKeyedObjectPool
Returns the number of instances corresponding to the given key currently idle in this pool (optional operation).
getNumTests() - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPool
Returns the number of tests to be performed in an Evictor run, based on the current values of _numTestsPerEvictionRun and _totalIdle.
getNumTests() - Method in class org.apache.commons.pool.impl.GenericObjectPool
Returns the number of tests to be performed in an Evictor run, based on the current value of numTestsPerEvictionRun and the number of idle instances in the pool.
getNumTestsPerEvictionRun() - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPool
Returns the max number of objects to examine during each run of the idle object evictor thread (if any).
getNumTestsPerEvictionRun() - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory
 
getNumTestsPerEvictionRun() - Method in class org.apache.commons.pool.impl.GenericObjectPool
Returns the max number of objects to examine during each run of the idle object evictor thread (if any).
getNumTestsPerEvictionRun() - Method in class org.apache.commons.pool.impl.GenericObjectPoolFactory
 
getPair() - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPool.Latch
Gets the ObjectTimestampPair allocated to this latch.
getPair() - Method in class org.apache.commons.pool.impl.GenericObjectPool.Latch
Returns ObjectTimestampPair allocated to this latch
getPool() - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPool.Latch
Returns the pool associated with this latch
getPools() - Method in class org.apache.commons.pool.impl.StackKeyedObjectPool
 
getSoftMinEvictableIdleTimeMillis() - Method in class org.apache.commons.pool.impl.GenericObjectPool
Returns the minimum amount of time an object may sit idle in the pool before it is eligible for eviction by the idle object evictor (if any), with the extra condition that at least "minIdle" amount of object remain in the pool.
getSoftMinEvictableIdleTimeMillis() - Method in class org.apache.commons.pool.impl.GenericObjectPoolFactory
 
getTestOnBorrow() - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPool
When true, objects will be validated before being returned by the GenericKeyedObjectPool.borrowObject(K) method.
getTestOnBorrow() - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory
 
getTestOnBorrow() - Method in class org.apache.commons.pool.impl.GenericObjectPool
When true, objects will be validated before being returned by the GenericObjectPool.borrowObject() method.
getTestOnBorrow() - Method in class org.apache.commons.pool.impl.GenericObjectPoolFactory
 
getTestOnReturn() - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPool
When true, objects will be validated before being returned to the pool within the GenericKeyedObjectPool.returnObject(K, V).
getTestOnReturn() - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory
 
getTestOnReturn() - Method in class org.apache.commons.pool.impl.GenericObjectPool
When true, objects will be validated before being returned to the pool within the GenericObjectPool.returnObject(T).
getTestOnReturn() - Method in class org.apache.commons.pool.impl.GenericObjectPoolFactory
 
getTestWhileIdle() - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPool
When true, objects will be validated by the idle object evictor (if any).
getTestWhileIdle() - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory
 
getTestWhileIdle() - Method in class org.apache.commons.pool.impl.GenericObjectPool
When true, objects will be validated by the idle object evictor (if any).
getTestWhileIdle() - Method in class org.apache.commons.pool.impl.GenericObjectPoolFactory
 
getTimeBetweenEvictionRunsMillis() - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPool
Returns the number of milliseconds to sleep between runs of the idle object evictor thread.
getTimeBetweenEvictionRunsMillis() - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory
 
getTimeBetweenEvictionRunsMillis() - Method in class org.apache.commons.pool.impl.GenericObjectPool
Returns the number of milliseconds to sleep between runs of the idle object evictor thread.
getTimeBetweenEvictionRunsMillis() - Method in class org.apache.commons.pool.impl.GenericObjectPoolFactory
 
getTotActive() - Method in class org.apache.commons.pool.impl.StackKeyedObjectPool
 
getTotIdle() - Method in class org.apache.commons.pool.impl.StackKeyedObjectPool
 
getTstamp() - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPool.ObjectTimestampPair
 
getValue() - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPool.ObjectTimestampPair
 
getWhenExhaustedAction() - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPool
Returns the action to take when the GenericKeyedObjectPool.borrowObject(K) method is invoked when the pool is exhausted (the maximum number of "active" objects has been reached).
getWhenExhaustedAction() - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory
 
getWhenExhaustedAction() - Method in class org.apache.commons.pool.impl.GenericObjectPool
Returns the action to take when the GenericObjectPool.borrowObject() method is invoked when the pool is exhausted (the maximum number of "active" objects has been reached).
getWhenExhaustedAction() - Method in class org.apache.commons.pool.impl.GenericObjectPoolFactory
 

H

hashCode() - Method in class org.apache.commons.pool.impl.CursorableLinkedList
Returns the hash code value for this list.
hashCode() - Method in class org.apache.commons.pool.impl.CursorableSubList
 
hasNext() - Method in class org.apache.commons.pool.impl.CursorableLinkedList.ListIter
 
hasPrevious() - Method in class org.apache.commons.pool.impl.CursorableLinkedList.ListIter
 

I

idleHighWaterMark - Variable in class org.apache.commons.pool.PoolUtils.ErodingFactor
High water mark - largest numIdle encountered
incrementActiveCount() - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPool.ObjectQueue
Increment the active count for this queue
incrementActiveCount(K) - Method in class org.apache.commons.pool.impl.StackKeyedObjectPool
Increment the active count for the given key.
incrementInternalProcessingCount() - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPool.ObjectQueue
Record the fact that one more instance is queued for creation
indexOf(Object) - Method in class org.apache.commons.pool.impl.CursorableLinkedList
Returns the index in this list of the first occurrence of the specified element, or -1 if this list does not contain this element.
indexOf(Object) - Method in class org.apache.commons.pool.impl.CursorableSubList
 
insertListable(CursorableLinkedList.Listable<E>, CursorableLinkedList.Listable<E>, E) - Method in class org.apache.commons.pool.impl.CursorableLinkedList
Inserts a new value into my list, after the specified before element, and before the specified after element
insertListable(CursorableLinkedList.Listable<E>, CursorableLinkedList.Listable<E>, E) - Method in class org.apache.commons.pool.impl.CursorableSubList
Inserts a new value into my list, after the specified before element, and before the specified after element
internalProcessingCount - Variable in class org.apache.commons.pool.impl.GenericKeyedObjectPool.ObjectQueue
Number of instances in process of being created
invalidate() - Method in class org.apache.commons.pool.impl.CursorableLinkedList.Cursor
 
invalidateCursors() - Method in class org.apache.commons.pool.impl.CursorableLinkedList
Informs all of my registered cursors that they are now invalid.
invalidateObject(K, V) - Method in class org.apache.commons.pool.BaseKeyedObjectPool
Invalidates an object from the pool.
invalidateObject(K, V) - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPool
Invalidates an object from the pool.
invalidateObject(K, V) - Method in class org.apache.commons.pool.impl.StackKeyedObjectPool
Invalidates an object from the pool.
invalidateObject(K, V) - Method in interface org.apache.commons.pool.KeyedObjectPool
Invalidates an object from the pool.
invalidateObject(K, V) - Method in class org.apache.commons.pool.PoolUtils.CheckedKeyedObjectPool
Invalidate an object to the pool, checking its type.
invalidateObject(K, V) - Method in class org.apache.commons.pool.PoolUtils.ErodingKeyedObjectPool
Invalidates an object from the pool.
invalidateObject(K, V) - Method in class org.apache.commons.pool.PoolUtils.KeyedObjectPoolAdaptor
Invalidate and object, ignoring the key
invalidateObject(K, V) - Method in class org.apache.commons.pool.PoolUtils.SynchronizedKeyedObjectPool
Invalidates an object from the pool.
invalidateObject(T) - Method in class org.apache.commons.pool.BaseObjectPool
Invalidates an object from the pool.
invalidateObject(T) - Method in class org.apache.commons.pool.impl.GenericObjectPool
Invalidates an object from the pool.
invalidateObject(T) - Method in class org.apache.commons.pool.impl.SoftReferenceObjectPool
Invalidates an object from the pool.
invalidateObject(T) - Method in class org.apache.commons.pool.impl.StackObjectPool
Invalidates an object from the pool.
invalidateObject(T) - Method in interface org.apache.commons.pool.ObjectPool
Invalidates an object from the pool.
invalidateObject(T) - Method in class org.apache.commons.pool.PoolUtils.CheckedObjectPool
Invalidates an object from the pool, verifying that it is of the expected type.
invalidateObject(T) - Method in class org.apache.commons.pool.PoolUtils.ErodingObjectPool
Invalidates an object from the pool.
invalidateObject(T) - Method in class org.apache.commons.pool.PoolUtils.SynchronizedObjectPool
Invalidates an object from the pool.
invalidateObject(V) - Method in class org.apache.commons.pool.PoolUtils.ObjectPoolAdaptor
Invalidates an object from the pool.
isClosed() - Method in class org.apache.commons.pool.BaseKeyedObjectPool
Has this pool instance been closed.
isClosed() - Method in class org.apache.commons.pool.BaseObjectPool
Has this pool instance been closed.
isEmpty() - Method in class org.apache.commons.pool.impl.CursorableLinkedList
Returns true if this list contains no elements.
isEmpty() - Method in class org.apache.commons.pool.impl.CursorableSubList
 
iterator() - Method in class org.apache.commons.pool.impl.CursorableLinkedList
Returns a fail-fast iterator.
iterator() - Method in class org.apache.commons.pool.impl.CursorableSubList
 

K

key - Variable in class org.apache.commons.pool.PoolUtils.KeyedObjectPoolMinIdleTimerTask
Key to ensure minIdle for
key - Variable in class org.apache.commons.pool.PoolUtils.ObjectPoolAdaptor
Fixed key
key - Variable in class org.apache.commons.pool.PoolUtils.PoolableObjectFactoryAdaptor
Fixed key
keyedFactory - Variable in class org.apache.commons.pool.PoolUtils.PoolableObjectFactoryAdaptor
Wrapped factory
keyedFactory - Variable in class org.apache.commons.pool.PoolUtils.SynchronizedKeyedPoolableObjectFactory
Wrapped factory
KeyedObjectPool<K,V> - Interface in org.apache.commons.pool
A "keyed" pooling interface.
KeyedObjectPoolAdaptor(ObjectPool<V>) - Constructor for class org.apache.commons.pool.PoolUtils.KeyedObjectPoolAdaptor
Create a new KeyedObjectPoolAdaptor wrapping the given ObjectPool
KeyedObjectPoolFactory<K,V> - Interface in org.apache.commons.pool
A factory for creating KeyedObjectPools.
KeyedObjectPoolMinIdleTimerTask(KeyedObjectPool<K, V>, K, int) - Constructor for class org.apache.commons.pool.PoolUtils.KeyedObjectPoolMinIdleTimerTask
Create a new KeyedObjecPoolMinIdleTimerTask.
keyedPool - Variable in class org.apache.commons.pool.PoolUtils.CheckedKeyedObjectPool
Underlying pool
keyedPool - Variable in class org.apache.commons.pool.PoolUtils.ErodingKeyedObjectPool
Underlying pool
keyedPool - Variable in class org.apache.commons.pool.PoolUtils.KeyedObjectPoolMinIdleTimerTask
Keyed object pool
keyedPool - Variable in class org.apache.commons.pool.PoolUtils.ObjectPoolAdaptor
Underlying KeyedObjectPool
keyedPool - Variable in class org.apache.commons.pool.PoolUtils.SynchronizedKeyedObjectPool
Underlying object pool
KeyedPoolableObjectFactory<K,V> - Interface in org.apache.commons.pool
An interface defining life-cycle methods for instances to be served by a KeyedObjectPool.
KeyedPoolableObjectFactoryAdaptor(PoolableObjectFactory<V>) - Constructor for class org.apache.commons.pool.PoolUtils.KeyedPoolableObjectFactoryAdaptor
Create a new KeyedPoolableObjectFactoryAdaptor using the given PoolableObjectFactory to manage objects.

L

lastIndexOf(Object) - Method in class org.apache.commons.pool.impl.CursorableLinkedList
Returns the index in this list of the last occurrence of the specified element, or -1 if this list does not contain this element.
lastIndexOf(Object) - Method in class org.apache.commons.pool.impl.CursorableSubList
 
Latch() - Constructor for class org.apache.commons.pool.impl.GenericObjectPool.Latch
 
Latch(LK) - Constructor for class org.apache.commons.pool.impl.GenericKeyedObjectPool.Latch
Create a latch with the given key
lifo - Variable in class org.apache.commons.pool.impl.GenericKeyedObjectPool.Config
 
lifo - Variable in class org.apache.commons.pool.impl.GenericObjectPool.Config
 
Listable(CursorableLinkedList.Listable<E>, CursorableLinkedList.Listable<E>, E) - Constructor for class org.apache.commons.pool.impl.CursorableLinkedList.Listable
 
listableChanged(CursorableLinkedList.Listable<E>) - Method in class org.apache.commons.pool.impl.CursorableLinkedList.Cursor
 
listableInserted(CursorableLinkedList.Listable<E>) - Method in class org.apache.commons.pool.impl.CursorableLinkedList.Cursor
 
listableRemoved(CursorableLinkedList.Listable<E>) - Method in class org.apache.commons.pool.impl.CursorableLinkedList.Cursor
 
ListIter(int) - Constructor for class org.apache.commons.pool.impl.CursorableLinkedList.ListIter
 
listIterator() - Method in class org.apache.commons.pool.impl.CursorableLinkedList
Returns a fail-fast ListIterator.
listIterator() - Method in class org.apache.commons.pool.impl.CursorableSubList
 
listIterator(int) - Method in class org.apache.commons.pool.impl.CursorableLinkedList
Returns a fail-fast ListIterator.
listIterator(int) - Method in class org.apache.commons.pool.impl.CursorableSubList
 
lock - Variable in class org.apache.commons.pool.PoolUtils.SynchronizedKeyedObjectPool
Object whose monitor is used to synchronize methods on the wrapped pool.
lock - Variable in class org.apache.commons.pool.PoolUtils.SynchronizedKeyedPoolableObjectFactory
Synchronization lock
lock - Variable in class org.apache.commons.pool.PoolUtils.SynchronizedObjectPool
Object whose monitor is used to synchronize methods on the wrapped pool.
lock - Variable in class org.apache.commons.pool.PoolUtils.SynchronizedPoolableObjectFactory
Synchronization lock

M

makeObject() - Method in class org.apache.commons.pool.BasePoolableObjectFactory
Creates an instance that can be served by the pool.
makeObject() - Method in interface org.apache.commons.pool.PoolableObjectFactory
Creates an instance that can be served by the pool.
makeObject() - Method in class org.apache.commons.pool.PoolUtils.PoolableObjectFactoryAdaptor
Create an object instance using the configured factory and key.
makeObject() - Method in class org.apache.commons.pool.PoolUtils.SynchronizedPoolableObjectFactory
Creates an instance that can be served by the pool.
makeObject(K) - Method in class org.apache.commons.pool.BaseKeyedPoolableObjectFactory
Create an instance that can be served by the pool.
makeObject(K) - Method in interface org.apache.commons.pool.KeyedPoolableObjectFactory
Create an instance that can be served by the pool.
makeObject(K) - Method in class org.apache.commons.pool.PoolUtils.KeyedPoolableObjectFactoryAdaptor
Create a new object instance, ignoring the key
makeObject(K) - Method in class org.apache.commons.pool.PoolUtils.SynchronizedKeyedPoolableObjectFactory
Create an instance that can be served by the pool.
maxActive - Variable in class org.apache.commons.pool.impl.GenericKeyedObjectPool.Config
 
maxActive - Variable in class org.apache.commons.pool.impl.GenericObjectPool.Config
 
maxIdle - Variable in class org.apache.commons.pool.impl.GenericKeyedObjectPool.Config
 
maxIdle - Variable in class org.apache.commons.pool.impl.GenericObjectPool.Config
 
maxTotal - Variable in class org.apache.commons.pool.impl.GenericKeyedObjectPool.Config
 
maxWait - Variable in class org.apache.commons.pool.impl.GenericKeyedObjectPool.Config
 
maxWait - Variable in class org.apache.commons.pool.impl.GenericObjectPool.Config
 
mayCreate() - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPool.Latch
Whether or not this latch can create an instance
mayCreate() - Method in class org.apache.commons.pool.impl.GenericObjectPool.Latch
Whether or not this latch may create an object instance
MIN_IDLE_TIMER - Static variable in class org.apache.commons.pool.PoolUtils
Timer used to periodically check pools idle object count.
minEvictableIdleTimeMillis - Variable in class org.apache.commons.pool.impl.GenericKeyedObjectPool.Config
 
minEvictableIdleTimeMillis - Variable in class org.apache.commons.pool.impl.GenericObjectPool.Config
 
minIdle - Variable in class org.apache.commons.pool.impl.GenericKeyedObjectPool.Config
 
minIdle - Variable in class org.apache.commons.pool.impl.GenericObjectPool.Config
 
minIdle - Variable in class org.apache.commons.pool.PoolUtils.KeyedObjectPoolMinIdleTimerTask
Minimum number of idle instances.
minIdle - Variable in class org.apache.commons.pool.PoolUtils.ObjectPoolMinIdleTimerTask
Minimum number of idle instances.

N

next() - Method in class org.apache.commons.pool.impl.CursorableLinkedList.Listable
 
next() - Method in class org.apache.commons.pool.impl.CursorableLinkedList.ListIter
 
nextIndex() - Method in class org.apache.commons.pool.impl.CursorableLinkedList.Cursor
 
nextIndex() - Method in class org.apache.commons.pool.impl.CursorableLinkedList.ListIter
 
nextShrink - Variable in class org.apache.commons.pool.PoolUtils.ErodingFactor
Time of next shrink event
numIdle(K) - Method in class org.apache.commons.pool.PoolUtils.ErodingKeyedObjectPool
Returns the total number of instances currently idle in this pool (optional operation).
numIdle(K) - Method in class org.apache.commons.pool.PoolUtils.ErodingPerKeyKeyedObjectPool
Returns the total number of instances currently idle in this pool (optional operation).
numTestsPerEvictionRun - Variable in class org.apache.commons.pool.impl.GenericKeyedObjectPool.Config
 
numTestsPerEvictionRun - Variable in class org.apache.commons.pool.impl.GenericObjectPool.Config
 

O

ObjectPool<T> - Interface in org.apache.commons.pool
A pooling interface.
ObjectPoolAdaptor(KeyedObjectPool<Object, V>, Object) - Constructor for class org.apache.commons.pool.PoolUtils.ObjectPoolAdaptor
Create a new ObjectPoolAdaptor using the provided KeyedObjectPool and fixed key.
ObjectPoolFactory<T> - Interface in org.apache.commons.pool
A factory interface for creating ObjectPools.
ObjectPoolMinIdleTimerTask(ObjectPool<T>, int) - Constructor for class org.apache.commons.pool.PoolUtils.ObjectPoolMinIdleTimerTask
Create a new ObjectPoolMinIdleTimerTask for the given pool with the given minIdle setting.
ObjectQueue() - Constructor for class org.apache.commons.pool.impl.GenericKeyedObjectPool.ObjectQueue
 
ObjectTimestampPair(T) - Constructor for class org.apache.commons.pool.impl.GenericKeyedObjectPool.ObjectTimestampPair
Create a new ObjectTimestampPair using the given object and the current system time.
ObjectTimestampPair(T, long) - Constructor for class org.apache.commons.pool.impl.GenericKeyedObjectPool.ObjectTimestampPair
Create a new ObjectTimeStampPair using the given object and timestamp value.
org.apache.commons.pool - package org.apache.commons.pool
Object pooling API.
org.apache.commons.pool.impl - package org.apache.commons.pool.impl
Object pooling API implementations.

P

passivateObject(K, V) - Method in class org.apache.commons.pool.BaseKeyedPoolableObjectFactory
Uninitialize an instance to be returned to the idle object pool.
passivateObject(K, V) - Method in interface org.apache.commons.pool.KeyedPoolableObjectFactory
Uninitialize an instance to be returned to the idle object pool.
passivateObject(K, V) - Method in class org.apache.commons.pool.PoolUtils.KeyedPoolableObjectFactoryAdaptor
Passivate the object, ignoring the key.
passivateObject(K, V) - Method in class org.apache.commons.pool.PoolUtils.SynchronizedKeyedPoolableObjectFactory
Uninitialize an instance to be returned to the idle object pool.
passivateObject(T) - Method in class org.apache.commons.pool.BasePoolableObjectFactory
No-op.
passivateObject(T) - Method in interface org.apache.commons.pool.PoolableObjectFactory
Uninitialize an instance to be returned to the idle object pool.
passivateObject(T) - Method in class org.apache.commons.pool.PoolUtils.SynchronizedPoolableObjectFactory
Uninitialize an instance to be returned to the idle object pool.
passivateObject(V) - Method in class org.apache.commons.pool.PoolUtils.PoolableObjectFactoryAdaptor
Passivate the object, passing the fixed key to the factory.
pool - Variable in class org.apache.commons.pool.PoolUtils.CheckedObjectPool
Underlying object pool
pool - Variable in class org.apache.commons.pool.PoolUtils.ErodingObjectPool
Underlying object pool
pool - Variable in class org.apache.commons.pool.PoolUtils.KeyedObjectPoolAdaptor
Underlying pool
pool - Variable in class org.apache.commons.pool.PoolUtils.ObjectPoolMinIdleTimerTask
Object pool
pool - Variable in class org.apache.commons.pool.PoolUtils.SynchronizedObjectPool
the underlying object pool
PoolableObjectFactory<T> - Interface in org.apache.commons.pool
An interface defining life-cycle methods for instances to be served by an ObjectPool.
PoolableObjectFactoryAdaptor(KeyedPoolableObjectFactory<K, V>, K) - Constructor for class org.apache.commons.pool.PoolUtils.PoolableObjectFactoryAdaptor
Create a PoolableObjectFactoryAdaptor wrapping the provided KeyedPoolableObjectFactory with the given fixed key.
PoolUtils - Class in org.apache.commons.pool
This class consists exclusively of static methods that operate on or return ObjectPool or KeyedObjectPool related interfaces.
PoolUtils() - Constructor for class org.apache.commons.pool.PoolUtils
PoolUtils instances should NOT be constructed in standard programming.
PoolUtils.CheckedKeyedObjectPool<K,V> - Class in org.apache.commons.pool
A keyed object pool that performs type checking on objects passed to pool methods.
PoolUtils.CheckedObjectPool<T> - Class in org.apache.commons.pool
An object pool that performs type checking on objects passed to pool methods.
PoolUtils.ErodingFactor - Class in org.apache.commons.pool
Encapsulate the logic for when the next poolable object should be discarded.
PoolUtils.ErodingKeyedObjectPool<K,V> - Class in org.apache.commons.pool
Decorates a keyed object pool, adding "eroding" behavior.
PoolUtils.ErodingObjectPool<T> - Class in org.apache.commons.pool
Decorates an object pool, adding "eroding" behavior.
PoolUtils.ErodingPerKeyKeyedObjectPool<K,V> - Class in org.apache.commons.pool
Extends ErodingKeyedObjectPool to allow erosion to take place on a per-key basis.
PoolUtils.KeyedObjectPoolAdaptor<K,V> - Class in org.apache.commons.pool
Adapts an ObjectPool to implement KeyedObjectPool by ignoring key arguments.
PoolUtils.KeyedObjectPoolMinIdleTimerTask<K,V> - Class in org.apache.commons.pool
Timer task that adds objects to the pool until the number of idle instances for the given key reaches the configured minIdle.
PoolUtils.KeyedPoolableObjectFactoryAdaptor<K,V> - Class in org.apache.commons.pool
Adaptor class that turns a PoolableObjectFactory into a KeyedPoolableObjectFactory by ignoring keys.
PoolUtils.ObjectPoolAdaptor<V> - Class in org.apache.commons.pool
Adapts a KeyedObjectPool to make it an ObjectPool by fixing restricting to a fixed key.
PoolUtils.ObjectPoolMinIdleTimerTask<T> - Class in org.apache.commons.pool
Timer task that adds objects to the pool until the number of idle instances reaches the configured minIdle.
PoolUtils.PoolableObjectFactoryAdaptor<K,V> - Class in org.apache.commons.pool
Adaptor class that wraps and converts a KeyedPoolableObjectFactory with a fixed key to a PoolableObjectFactory.
PoolUtils.SynchronizedKeyedObjectPool<K,V> - Class in org.apache.commons.pool
A synchronized (thread-safe) KeyedObjectPool backed by the specified KeyedObjectPool.
PoolUtils.SynchronizedKeyedPoolableObjectFactory<K,V> - Class in org.apache.commons.pool
A fully synchronized KeyedPoolableObjectFactory that wraps a KeyedPoolableObjectFactory and synchronizes access to the wrapped factory methods.
PoolUtils.SynchronizedObjectPool<T> - Class in org.apache.commons.pool
A synchronized (thread-safe) ObjectPool backed by the specified ObjectPool.
PoolUtils.SynchronizedPoolableObjectFactory<T> - Class in org.apache.commons.pool
A fully synchronized PoolableObjectFactory that wraps a PoolableObjectFactory and synchronizes access to the wrapped factory methods.
prefill(KeyedObjectPool<K, V>, Collection<? extends K>, int) - Static method in class org.apache.commons.pool.PoolUtils
Call addObject(Object) on keyedPool with each key in keys for count number of times.
prefill(KeyedObjectPool<K, V>, K, int) - Static method in class org.apache.commons.pool.PoolUtils
Call addObject(Object) on keyedPool with key count number of times.
prefill(ObjectPool<T>, int) - Static method in class org.apache.commons.pool.PoolUtils
Call addObject() on pool count number of times.
preparePool(K, boolean) - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPool
Registers a key for pool control.
prev() - Method in class org.apache.commons.pool.impl.CursorableLinkedList.Listable
 
previous() - Method in class org.apache.commons.pool.impl.CursorableLinkedList.ListIter
 
previousIndex() - Method in class org.apache.commons.pool.impl.CursorableLinkedList.Cursor
 
previousIndex() - Method in class org.apache.commons.pool.impl.CursorableLinkedList.ListIter
 
PrivilegedGetTccl() - Constructor for class org.apache.commons.pool.impl.EvictionTimer.PrivilegedGetTccl
 
PrivilegedSetTccl(ClassLoader) - Constructor for class org.apache.commons.pool.impl.EvictionTimer.PrivilegedSetTccl
Create a new PrivilegedSetTccl using the given classloader
pruneClearedReferences() - Method in class org.apache.commons.pool.impl.SoftReferenceObjectPool
If any idle objects were garbage collected, remove their Reference wrappers from the idle object pool.

Q

queue - Variable in class org.apache.commons.pool.impl.GenericKeyedObjectPool.ObjectQueue
Idle instance queue

R

readObject(ObjectInputStream) - Method in class org.apache.commons.pool.impl.CursorableLinkedList
 
refQueue - Variable in class org.apache.commons.pool.impl.SoftReferenceObjectPool
Queue of broken references that might be able to be removed from _pool.
registerCursor(CursorableLinkedList.Cursor) - Method in class org.apache.commons.pool.impl.CursorableLinkedList
Registers a CursorableLinkedList.Cursor to be notified of changes to this list.
remove() - Method in class org.apache.commons.pool.impl.CursorableLinkedList.ListIter
 
remove(int) - Method in class org.apache.commons.pool.impl.CursorableLinkedList
Removes the element at the specified position in this list (optional operation).
remove(int) - Method in class org.apache.commons.pool.impl.CursorableSubList
 
remove(Object) - Method in class org.apache.commons.pool.impl.CursorableLinkedList
Removes the first occurrence in this list of the specified element.
remove(Object) - Method in class org.apache.commons.pool.impl.CursorableSubList
 
removeAll(Collection<?>) - Method in class org.apache.commons.pool.impl.CursorableLinkedList
Removes from this list all the elements that are contained in the specified collection.
removeAll(Collection<?>) - Method in class org.apache.commons.pool.impl.CursorableSubList
 
removeFirst() - Method in class org.apache.commons.pool.impl.CursorableLinkedList
Removes the first element of this list, if any.
removeFirst() - Method in class org.apache.commons.pool.impl.CursorableSubList
 
removeLast() - Method in class org.apache.commons.pool.impl.CursorableLinkedList
Removes the last element of this list, if any.
removeLast() - Method in class org.apache.commons.pool.impl.CursorableSubList
 
removeListable(CursorableLinkedList.Listable<E>) - Method in class org.apache.commons.pool.impl.CursorableLinkedList
Removes the given
invalid reference
org.apache.commons.collections.CursorableLinkedList.Listable
from my list.
removeListable(CursorableLinkedList.Listable<E>) - Method in class org.apache.commons.pool.impl.CursorableSubList
Removes the given CursorableLinkedList.Listable from my list.
reset() - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPool.Latch
Reset the latch data.
reset() - Method in class org.apache.commons.pool.impl.GenericObjectPool.Latch
Reset the latch data.
resetEvictionKeyCursor() - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPool
Resets the eviction key cursor and closes any associated eviction object cursor
resetEvictionObjectCursor(Object) - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPool
Resets the eviction object cursor for the given key
retainAll(Collection<?>) - Method in class org.apache.commons.pool.impl.CursorableLinkedList
Retains only the elements in this list that are contained in the specified collection.
retainAll(Collection<?>) - Method in class org.apache.commons.pool.impl.CursorableSubList
 
returnObject(K, V) - Method in class org.apache.commons.pool.BaseKeyedObjectPool
Return an instance to the pool.
returnObject(K, V) - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPool
Returns an object to a keyed pool.
returnObject(K, V) - Method in class org.apache.commons.pool.impl.StackKeyedObjectPool
Returns obj to the pool under key.
returnObject(K, V) - Method in interface org.apache.commons.pool.KeyedObjectPool
Return an instance to the pool.
returnObject(K, V) - Method in class org.apache.commons.pool.PoolUtils.CheckedKeyedObjectPool
Return an object to the pool, checking its type.
returnObject(K, V) - Method in class org.apache.commons.pool.PoolUtils.ErodingKeyedObjectPool
Returns obj to the pool, unless erosion is triggered, in which case obj is invalidated.
returnObject(K, V) - Method in class org.apache.commons.pool.PoolUtils.KeyedObjectPoolAdaptor
Return and object to the pool, ignoring the key
returnObject(K, V) - Method in class org.apache.commons.pool.PoolUtils.SynchronizedKeyedObjectPool
Return an instance to the pool.
returnObject(T) - Method in class org.apache.commons.pool.BaseObjectPool
Returns an instance to the pool.
returnObject(T) - Method in class org.apache.commons.pool.impl.GenericObjectPool
Returns an object instance to the pool.
returnObject(T) - Method in class org.apache.commons.pool.impl.SoftReferenceObjectPool
Returns an instance to the pool after successful validation and passivation.
returnObject(T) - Method in class org.apache.commons.pool.impl.StackObjectPool
Returns an instance to the pool, pushing it on top of the idle instance stack after successful validation and passivation.
returnObject(T) - Method in interface org.apache.commons.pool.ObjectPool
Return an instance to the pool.
returnObject(T) - Method in class org.apache.commons.pool.PoolUtils.CheckedObjectPool
Return an object to the pool, verifying that it is of the correct type.
returnObject(T) - Method in class org.apache.commons.pool.PoolUtils.ErodingObjectPool
Returns obj to the pool, unless erosion is triggered, in which case obj is invalidated.
returnObject(T) - Method in class org.apache.commons.pool.PoolUtils.SynchronizedObjectPool
Return an instance to the pool.
returnObject(V) - Method in class org.apache.commons.pool.PoolUtils.ObjectPoolAdaptor
Return an instance to the pool.
run() - Method in class org.apache.commons.pool.impl.EvictionTimer.PrivilegedGetTccl
run() - Method in class org.apache.commons.pool.impl.EvictionTimer.PrivilegedSetTccl
run() - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPool.Evictor
Run pool maintenance.
run() - Method in class org.apache.commons.pool.impl.GenericObjectPool.Evictor
Run pool maintenance.
run() - Method in class org.apache.commons.pool.PoolUtils.KeyedObjectPoolMinIdleTimerTask
run() - Method in class org.apache.commons.pool.PoolUtils.ObjectPoolMinIdleTimerTask

S

schedule(TimerTask, long, long) - Static method in class org.apache.commons.pool.impl.EvictionTimer
Add the specified eviction task to the timer.
serialVersionUID - Static variable in class org.apache.commons.pool.impl.CursorableLinkedList
Ensure serialization compatibility
set(int, E) - Method in class org.apache.commons.pool.impl.CursorableLinkedList
Replaces the element at the specified position in this list with the specified element.
set(int, E) - Method in class org.apache.commons.pool.impl.CursorableSubList
 
set(E) - Method in class org.apache.commons.pool.impl.CursorableLinkedList.ListIter
 
setConfig(GenericKeyedObjectPool.Config) - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPool
Sets the configuration.
setConfig(GenericObjectPool.Config) - Method in class org.apache.commons.pool.impl.GenericObjectPool
Sets my configuration.
setFactory(KeyedPoolableObjectFactory<K, V>) - Method in class org.apache.commons.pool.BaseKeyedObjectPool
Deprecated.
to be removed in pool 2.0
setFactory(KeyedPoolableObjectFactory<K, V>) - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPool
Deprecated.
to be removed in version 2.0
setFactory(KeyedPoolableObjectFactory<K, V>) - Method in class org.apache.commons.pool.impl.StackKeyedObjectPool
Deprecated.
to be removed in pool 2.0
setFactory(KeyedPoolableObjectFactory<K, V>) - Method in interface org.apache.commons.pool.KeyedObjectPool
Deprecated.
to be removed in pool 2.0
setFactory(KeyedPoolableObjectFactory<K, V>) - Method in class org.apache.commons.pool.PoolUtils.CheckedKeyedObjectPool
Deprecated.
to be removed in version 2.0
setFactory(KeyedPoolableObjectFactory<K, V>) - Method in class org.apache.commons.pool.PoolUtils.ErodingKeyedObjectPool
Deprecated.
to be removed in pool 2.0
setFactory(KeyedPoolableObjectFactory<K, V>) - Method in class org.apache.commons.pool.PoolUtils.KeyedObjectPoolAdaptor
Deprecated.
to be removed in version 2.0
setFactory(KeyedPoolableObjectFactory<K, V>) - Method in class org.apache.commons.pool.PoolUtils.SynchronizedKeyedObjectPool
Deprecated.
to be removed in pool 2.0
setFactory(PoolableObjectFactory<T>) - Method in class org.apache.commons.pool.BaseObjectPool
Deprecated.
to be removed in pool 2.0
setFactory(PoolableObjectFactory<T>) - Method in class org.apache.commons.pool.impl.GenericObjectPool
Deprecated.
to be removed in version 2.0
setFactory(PoolableObjectFactory<T>) - Method in class org.apache.commons.pool.impl.SoftReferenceObjectPool
Deprecated.
to be removed in pool 2.0
setFactory(PoolableObjectFactory<T>) - Method in class org.apache.commons.pool.impl.StackObjectPool
Deprecated.
to be removed in pool 2.0
setFactory(PoolableObjectFactory<T>) - Method in interface org.apache.commons.pool.ObjectPool
Deprecated.
to be removed in pool 2.0
setFactory(PoolableObjectFactory<T>) - Method in class org.apache.commons.pool.PoolUtils.CheckedObjectPool
Deprecated.
to be removed in version 2.0
setFactory(PoolableObjectFactory<T>) - Method in class org.apache.commons.pool.PoolUtils.ErodingObjectPool
Deprecated.
to be removed in pool 2.0
setFactory(PoolableObjectFactory<T>) - Method in class org.apache.commons.pool.PoolUtils.SynchronizedObjectPool
Deprecated.
to be removed in pool 2.0
setFactory(PoolableObjectFactory<V>) - Method in class org.apache.commons.pool.PoolUtils.ObjectPoolAdaptor
Deprecated.
to be removed in version 2.0
setLifo(boolean) - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPool
Sets the LIFO property of the pools.
setLifo(boolean) - Method in class org.apache.commons.pool.impl.GenericObjectPool
Sets the LIFO property of the pool.
setMaxActive(int) - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPool
Sets the cap on the number of object instances managed by the pool per key.
setMaxActive(int) - Method in class org.apache.commons.pool.impl.GenericObjectPool
Sets the cap on the number of objects that can be allocated by the pool (checked out to clients, or idle awaiting checkout) at a given time.
setMaxIdle(int) - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPool
Sets the cap on the number of "idle" instances in the pool.
setMaxIdle(int) - Method in class org.apache.commons.pool.impl.GenericObjectPool
Sets the cap on the number of "idle" instances in the pool.
setMaxTotal(int) - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPool
Sets the cap on the total number of instances from all pools combined.
setMaxWait(long) - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPool
Sets the maximum amount of time (in milliseconds) the GenericKeyedObjectPool.borrowObject(K) method should block before throwing an exception when the pool is exhausted and the "when exhausted" action is GenericKeyedObjectPool.WHEN_EXHAUSTED_BLOCK.
setMaxWait(long) - Method in class org.apache.commons.pool.impl.GenericObjectPool
Sets the maximum amount of time (in milliseconds) the GenericObjectPool.borrowObject() method should block before throwing an exception when the pool is exhausted and the "when exhausted" action is GenericObjectPool.WHEN_EXHAUSTED_BLOCK.
setMayCreate(boolean) - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPool.Latch
Sets the mayCreate property
setMayCreate(boolean) - Method in class org.apache.commons.pool.impl.GenericObjectPool.Latch
Sets the mayCreate property
setMinEvictableIdleTimeMillis(long) - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPool
Sets the minimum amount of time an object may sit idle in the pool before it is eligible for eviction by the idle object evictor (if any).
setMinEvictableIdleTimeMillis(long) - Method in class org.apache.commons.pool.impl.GenericObjectPool
Sets the minimum amount of time an object may sit idle in the pool before it is eligible for eviction by the idle object evictor (if any).
setMinIdle(int) - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPool
Sets the minimum number of idle objects to maintain in each of the keyed pools.
setMinIdle(int) - Method in class org.apache.commons.pool.impl.GenericObjectPool
Sets the minimum number of objects allowed in the pool before the evictor thread (if active) spawns new objects.
setNext(CursorableLinkedList.Listable<E>) - Method in class org.apache.commons.pool.impl.CursorableLinkedList.Listable
 
setNumTestsPerEvictionRun(int) - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPool
Sets the max number of objects to examine during each run of the idle object evictor thread (if any).
setNumTestsPerEvictionRun(int) - Method in class org.apache.commons.pool.impl.GenericObjectPool
Sets the max number of objects to examine during each run of the idle object evictor thread (if any).
setPair(GenericKeyedObjectPool.ObjectTimestampPair<LV>) - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPool.Latch
Allocate an ObjectTimestampPair to this latch.
setPair(GenericKeyedObjectPool.ObjectTimestampPair<T>) - Method in class org.apache.commons.pool.impl.GenericObjectPool.Latch
Sets ObjectTimestampPair on this latch
setPool(GenericKeyedObjectPool.ObjectQueue) - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPool.Latch
Sets the pool associated with this latch
setPrev(CursorableLinkedList.Listable<E>) - Method in class org.apache.commons.pool.impl.CursorableLinkedList.Listable
 
setSoftMinEvictableIdleTimeMillis(long) - Method in class org.apache.commons.pool.impl.GenericObjectPool
Sets the minimum amount of time an object may sit idle in the pool before it is eligible for eviction by the idle object evictor (if any), with the extra condition that at least "minIdle" object instances remain in the pool.
setTestOnBorrow(boolean) - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPool
When true, objects will be validated before being returned by the GenericKeyedObjectPool.borrowObject(K) method.
setTestOnBorrow(boolean) - Method in class org.apache.commons.pool.impl.GenericObjectPool
When true, objects will be validated before being returned by the GenericObjectPool.borrowObject() method.
setTestOnReturn(boolean) - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPool
When true, objects will be validated before being returned to the pool within the GenericKeyedObjectPool.returnObject(K, V).
setTestOnReturn(boolean) - Method in class org.apache.commons.pool.impl.GenericObjectPool
When true, objects will be validated before being returned to the pool within the GenericObjectPool.returnObject(T).
setTestWhileIdle(boolean) - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPool
When true, objects will be validated by the idle object evictor (if any).
setTestWhileIdle(boolean) - Method in class org.apache.commons.pool.impl.GenericObjectPool
When true, objects will be validated by the idle object evictor (if any).
setTimeBetweenEvictionRunsMillis(long) - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPool
Sets the number of milliseconds to sleep between runs of the idle object evictor thread.
setTimeBetweenEvictionRunsMillis(long) - Method in class org.apache.commons.pool.impl.GenericObjectPool
Sets the number of milliseconds to sleep between runs of the idle object evictor thread.
setValue(E) - Method in class org.apache.commons.pool.impl.CursorableLinkedList.Listable
 
setWhenExhaustedAction(byte) - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPool
Sets the action to take when the GenericKeyedObjectPool.borrowObject(K) method is invoked when the pool is exhausted (the maximum number of "active" objects has been reached).
setWhenExhaustedAction(byte) - Method in class org.apache.commons.pool.impl.GenericObjectPool
Sets the action to take when the GenericObjectPool.borrowObject() method is invoked when the pool is exhausted (the maximum number of "active" objects has been reached).
size() - Method in class org.apache.commons.pool.impl.CursorableLinkedList
Returns the number of elements in this list.
size() - Method in class org.apache.commons.pool.impl.CursorableSubList
 
softMinEvictableIdleTimeMillis - Variable in class org.apache.commons.pool.impl.GenericObjectPool.Config
 
SoftReferenceObjectPool<T> - Class in org.apache.commons.pool.impl
SoftReferenceObjectPool() - Constructor for class org.apache.commons.pool.impl.SoftReferenceObjectPool
Deprecated.
to be removed in pool 2.0. Use SoftReferenceObjectPool(PoolableObjectFactory).
SoftReferenceObjectPool(PoolableObjectFactory<T>) - Constructor for class org.apache.commons.pool.impl.SoftReferenceObjectPool
Create a SoftReferenceObjectPool with the specified factory.
SoftReferenceObjectPool(PoolableObjectFactory<T>, int) - Constructor for class org.apache.commons.pool.impl.SoftReferenceObjectPool
Deprecated.
because this is a SoftReference pool, prefilled idle obejects may be garbage collected before they are used. To be removed in Pool 2.0.
StackKeyedObjectPool<K,V> - Class in org.apache.commons.pool.impl
A simple, Stack-based KeyedObjectPool implementation.
StackKeyedObjectPool() - Constructor for class org.apache.commons.pool.impl.StackKeyedObjectPool
Create a new pool using no factory.
StackKeyedObjectPool(int) - Constructor for class org.apache.commons.pool.impl.StackKeyedObjectPool
Create a new pool using no factory.
StackKeyedObjectPool(int, int) - Constructor for class org.apache.commons.pool.impl.StackKeyedObjectPool
Create a new pool using no factory.
StackKeyedObjectPool(KeyedPoolableObjectFactory<K, V>) - Constructor for class org.apache.commons.pool.impl.StackKeyedObjectPool
Create a new SimpleKeyedObjectPool using the specified factory to create new instances.
StackKeyedObjectPool(KeyedPoolableObjectFactory<K, V>, int) - Constructor for class org.apache.commons.pool.impl.StackKeyedObjectPool
Create a new SimpleKeyedObjectPool using the specified factory to create new instances.
StackKeyedObjectPool(KeyedPoolableObjectFactory<K, V>, int, int) - Constructor for class org.apache.commons.pool.impl.StackKeyedObjectPool
Create a new SimpleKeyedObjectPool using the specified factory to create new instances.
StackKeyedObjectPoolFactory<K,V> - Class in org.apache.commons.pool.impl
A factory for creating StackKeyedObjectPool instances.
StackKeyedObjectPoolFactory() - Constructor for class org.apache.commons.pool.impl.StackKeyedObjectPoolFactory
Create a new StackKeyedObjectPoolFactory.
StackKeyedObjectPoolFactory(int) - Constructor for class org.apache.commons.pool.impl.StackKeyedObjectPoolFactory
Create a new StackKeyedObjectPoolFactory.
StackKeyedObjectPoolFactory(int, int) - Constructor for class org.apache.commons.pool.impl.StackKeyedObjectPoolFactory
Create a new StackKeyedObjectPoolFactory.
StackKeyedObjectPoolFactory(KeyedPoolableObjectFactory<K, V>) - Constructor for class org.apache.commons.pool.impl.StackKeyedObjectPoolFactory
Create a new StackKeyedObjectPoolFactory.
StackKeyedObjectPoolFactory(KeyedPoolableObjectFactory<K, V>, int) - Constructor for class org.apache.commons.pool.impl.StackKeyedObjectPoolFactory
Create a new StackKeyedObjectPoolFactory.
StackKeyedObjectPoolFactory(KeyedPoolableObjectFactory<K, V>, int, int) - Constructor for class org.apache.commons.pool.impl.StackKeyedObjectPoolFactory
Create a new StackKeyedObjectPoolFactory.
StackObjectPool<T> - Class in org.apache.commons.pool.impl
A simple, Stack-based ObjectPool implementation.
StackObjectPool() - Constructor for class org.apache.commons.pool.impl.StackObjectPool
Deprecated.
to be removed in pool 2.0 - use StackObjectPool(PoolableObjectFactory)
StackObjectPool(int) - Constructor for class org.apache.commons.pool.impl.StackObjectPool
Deprecated.
to be removed in pool 2.0 - use StackObjectPool(PoolableObjectFactory, int)
StackObjectPool(int, int) - Constructor for class org.apache.commons.pool.impl.StackObjectPool
Deprecated.
to be removed in pool 2.0 - use StackObjectPool(PoolableObjectFactory, int, int)
StackObjectPool(PoolableObjectFactory<T>) - Constructor for class org.apache.commons.pool.impl.StackObjectPool
Create a new StackObjectPool using the specified factory to create new instances.
StackObjectPool(PoolableObjectFactory<T>, int) - Constructor for class org.apache.commons.pool.impl.StackObjectPool
Create a new SimpleObjectPool using the specified factory to create new instances, capping the number of "sleeping" instances to maxIdle.
StackObjectPool(PoolableObjectFactory<T>, int, int) - Constructor for class org.apache.commons.pool.impl.StackObjectPool
Create a new StackObjectPool using the specified factory to create new instances, capping the number of "sleeping" instances to maxIdle, and initially allocating a container capable of containing at least initIdleCapacity instances.
StackObjectPoolFactory<T> - Class in org.apache.commons.pool.impl
A factory for creating StackObjectPool instances.
StackObjectPoolFactory() - Constructor for class org.apache.commons.pool.impl.StackObjectPoolFactory
Deprecated.
to be removed in pool 2.0 - use StackObjectPoolFactory(PoolableObjectFactory)
StackObjectPoolFactory(int) - Constructor for class org.apache.commons.pool.impl.StackObjectPoolFactory
Deprecated.
StackObjectPoolFactory(int, int) - Constructor for class org.apache.commons.pool.impl.StackObjectPoolFactory
Deprecated.
StackObjectPoolFactory(PoolableObjectFactory<T>) - Constructor for class org.apache.commons.pool.impl.StackObjectPoolFactory
Create a new StackObjectPoolFactory.
StackObjectPoolFactory(PoolableObjectFactory<T>, int) - Constructor for class org.apache.commons.pool.impl.StackObjectPoolFactory
Create a new StackObjectPoolFactory.
StackObjectPoolFactory(PoolableObjectFactory<T>, int, int) - Constructor for class org.apache.commons.pool.impl.StackObjectPoolFactory
Create a new StackObjectPoolFactory.
startEvictor(long) - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPool
Start the eviction thread or service, or when delay is non-positive, stop it if it is already running.
startEvictor(long) - Method in class org.apache.commons.pool.impl.GenericObjectPool
Start the eviction thread or service, or when delay is non-positive, stop it if it is already running.
subList(int, int) - Method in class org.apache.commons.pool.impl.CursorableLinkedList
Returns a fail-fast sublist.
subList(int, int) - Method in class org.apache.commons.pool.impl.CursorableSubList
 
SynchronizedKeyedObjectPool(KeyedObjectPool<K, V>) - Constructor for class org.apache.commons.pool.PoolUtils.SynchronizedKeyedObjectPool
Create a new SynchronizedKeyedObjectPool wrapping the given pool
SynchronizedKeyedPoolableObjectFactory(KeyedPoolableObjectFactory<K, V>) - Constructor for class org.apache.commons.pool.PoolUtils.SynchronizedKeyedPoolableObjectFactory
Create a SynchronizedKeyedPoolableObjectFactory wrapping the given factory.
SynchronizedObjectPool(ObjectPool<T>) - Constructor for class org.apache.commons.pool.PoolUtils.SynchronizedObjectPool
Create a new SynchronizedObjectPool wrapping the given pool.
synchronizedPool(KeyedObjectPool<K, V>) - Static method in class org.apache.commons.pool.PoolUtils
Returns a synchronized (thread-safe) KeyedObjectPool backed by the specified KeyedObjectPool.
synchronizedPool(ObjectPool<T>) - Static method in class org.apache.commons.pool.PoolUtils
Returns a synchronized (thread-safe) ObjectPool backed by the specified ObjectPool.
synchronizedPoolableFactory(KeyedPoolableObjectFactory<K, V>) - Static method in class org.apache.commons.pool.PoolUtils
Returns a synchronized (thread-safe) KeyedPoolableObjectFactory backed by the specified KeyedPoolableObjectFactory.
synchronizedPoolableFactory(PoolableObjectFactory<T>) - Static method in class org.apache.commons.pool.PoolUtils
Returns a synchronized (thread-safe) PoolableObjectFactory backed by the specified PoolableObjectFactory.
SynchronizedPoolableObjectFactory(PoolableObjectFactory<T>) - Constructor for class org.apache.commons.pool.PoolUtils.SynchronizedPoolableObjectFactory
Create a SynchronizedPoolableObjectFactory wrapping the given factory.

T

testOnBorrow - Variable in class org.apache.commons.pool.impl.GenericKeyedObjectPool.Config
 
testOnBorrow - Variable in class org.apache.commons.pool.impl.GenericObjectPool.Config
 
testOnReturn - Variable in class org.apache.commons.pool.impl.GenericKeyedObjectPool.Config
 
testOnReturn - Variable in class org.apache.commons.pool.impl.GenericObjectPool.Config
 
testWhileIdle - Variable in class org.apache.commons.pool.impl.GenericKeyedObjectPool.Config
 
testWhileIdle - Variable in class org.apache.commons.pool.impl.GenericObjectPool.Config
 
timeBetweenEvictionRunsMillis - Variable in class org.apache.commons.pool.impl.GenericKeyedObjectPool.Config
 
timeBetweenEvictionRunsMillis - Variable in class org.apache.commons.pool.impl.GenericObjectPool.Config
 
toArray() - Method in class org.apache.commons.pool.impl.CursorableLinkedList
Returns an array containing all of the elements in this list in proper sequence.
toArray() - Method in class org.apache.commons.pool.impl.CursorableSubList
 
toArray(T[]) - Method in class org.apache.commons.pool.impl.CursorableLinkedList
Returns an array containing all of the elements in this list in proper sequence; the runtime type of the returned array is that of the specified array.
toArray(T[]) - Method in class org.apache.commons.pool.impl.CursorableSubList
 
toString() - Method in class org.apache.commons.pool.impl.CursorableLinkedList
Returns a String representation of this list, suitable for debugging.
toString() - Method in class org.apache.commons.pool.impl.GenericKeyedObjectPool.ObjectTimestampPair
Returns a string representation.
toString() - Method in class org.apache.commons.pool.impl.StackKeyedObjectPool
Returns a string representation of this StackKeyedObjectPool, including the number of pools, the keys and the size of each keyed pool.
toString() - Method in class org.apache.commons.pool.PoolUtils.CheckedKeyedObjectPool
toString() - Method in class org.apache.commons.pool.PoolUtils.CheckedObjectPool
toString() - Method in class org.apache.commons.pool.PoolUtils.ErodingFactor
toString() - Method in class org.apache.commons.pool.PoolUtils.ErodingKeyedObjectPool
toString() - Method in class org.apache.commons.pool.PoolUtils.ErodingObjectPool
toString() - Method in class org.apache.commons.pool.PoolUtils.ErodingPerKeyKeyedObjectPool
toString() - Method in class org.apache.commons.pool.PoolUtils.KeyedObjectPoolAdaptor
toString() - Method in class org.apache.commons.pool.PoolUtils.KeyedObjectPoolMinIdleTimerTask
toString() - Method in class org.apache.commons.pool.PoolUtils.KeyedPoolableObjectFactoryAdaptor
toString() - Method in class org.apache.commons.pool.PoolUtils.ObjectPoolAdaptor
toString() - Method in class org.apache.commons.pool.PoolUtils.ObjectPoolMinIdleTimerTask
toString() - Method in class org.apache.commons.pool.PoolUtils.PoolableObjectFactoryAdaptor
toString() - Method in class org.apache.commons.pool.PoolUtils.SynchronizedKeyedObjectPool
toString() - Method in class org.apache.commons.pool.PoolUtils.SynchronizedKeyedPoolableObjectFactory
toString() - Method in class org.apache.commons.pool.PoolUtils.SynchronizedObjectPool
toString() - Method in class org.apache.commons.pool.PoolUtils.SynchronizedPoolableObjectFactory
tstamp - Variable in class org.apache.commons.pool.impl.GenericKeyedObjectPool.ObjectTimestampPair
Deprecated.
this field will be made private and final in version 2.0
type - Variable in class org.apache.commons.pool.PoolUtils.CheckedKeyedObjectPool
Expected type of objects managed by the pool.
type - Variable in class org.apache.commons.pool.PoolUtils.CheckedObjectPool
Type of objects allowed in the pool.

U

unregisterCursor(CursorableLinkedList.Cursor) - Method in class org.apache.commons.pool.impl.CursorableLinkedList
Removes a CursorableLinkedList.Cursor from the set of cursors to be notified of changes to this list.
update(int) - Method in class org.apache.commons.pool.PoolUtils.ErodingFactor
Updates internal state based on numIdle and the current time.
update(long, int) - Method in class org.apache.commons.pool.PoolUtils.ErodingFactor
Updates internal state using the supplied time and numIdle.

V

validateObject(K, V) - Method in class org.apache.commons.pool.BaseKeyedPoolableObjectFactory
Ensures that the instance is safe to be returned by the pool.
validateObject(K, V) - Method in interface org.apache.commons.pool.KeyedPoolableObjectFactory
Ensures that the instance is safe to be returned by the pool.
validateObject(K, V) - Method in class org.apache.commons.pool.PoolUtils.KeyedPoolableObjectFactoryAdaptor
Validate the object, ignoring the key
validateObject(K, V) - Method in class org.apache.commons.pool.PoolUtils.SynchronizedKeyedPoolableObjectFactory
Ensures that the instance is safe to be returned by the pool.
validateObject(T) - Method in class org.apache.commons.pool.BasePoolableObjectFactory
This implementation always returns true.
validateObject(T) - Method in interface org.apache.commons.pool.PoolableObjectFactory
Ensures that the instance is safe to be returned by the pool.
validateObject(T) - Method in class org.apache.commons.pool.PoolUtils.SynchronizedPoolableObjectFactory
Ensures that the instance is safe to be returned by the pool.
validateObject(V) - Method in class org.apache.commons.pool.PoolUtils.PoolableObjectFactoryAdaptor
Validate the object, passing the fixed key to the factory.
value - Variable in class org.apache.commons.pool.impl.GenericKeyedObjectPool.ObjectTimestampPair
Deprecated.
this field will be made private and final in version 2.0
value() - Method in class org.apache.commons.pool.impl.CursorableLinkedList.Listable
 

W

WHEN_EXHAUSTED_BLOCK - Static variable in class org.apache.commons.pool.impl.GenericKeyedObjectPool
A "when exhausted action" type indicating that when the pool is exhausted (i.e., the maximum number of active objects has been reached), the GenericKeyedObjectPool.borrowObject(K) method should block until a new object is available, or the maximum wait time has been reached.
WHEN_EXHAUSTED_BLOCK - Static variable in class org.apache.commons.pool.impl.GenericObjectPool
A "when exhausted action" type indicating that when the pool is exhausted (i.e., the maximum number of active objects has been reached), the GenericObjectPool.borrowObject() method should block until a new object is available, or the maximum wait time has been reached.
WHEN_EXHAUSTED_FAIL - Static variable in class org.apache.commons.pool.impl.GenericKeyedObjectPool
A "when exhausted action" type indicating that when the pool is exhausted (i.e., the maximum number of active objects has been reached), the GenericKeyedObjectPool.borrowObject(K) method should fail, throwing a NoSuchElementException.
WHEN_EXHAUSTED_FAIL - Static variable in class org.apache.commons.pool.impl.GenericObjectPool
A "when exhausted action" type indicating that when the pool is exhausted (i.e., the maximum number of active objects has been reached), the GenericObjectPool.borrowObject() method should fail, throwing a NoSuchElementException.
WHEN_EXHAUSTED_GROW - Static variable in class org.apache.commons.pool.impl.GenericKeyedObjectPool
A "when exhausted action" type indicating that when the pool is exhausted (i.e., the maximum number of active objects has been reached), the GenericKeyedObjectPool.borrowObject(K) method should simply create a new object anyway.
WHEN_EXHAUSTED_GROW - Static variable in class org.apache.commons.pool.impl.GenericObjectPool
A "when exhausted action" type indicating that when the pool is exhausted (i.e., the maximum number of active objects has been reached), the GenericObjectPool.borrowObject() method should simply create a new object anyway.
whenExhaustedAction - Variable in class org.apache.commons.pool.impl.GenericKeyedObjectPool.Config
 
whenExhaustedAction - Variable in class org.apache.commons.pool.impl.GenericObjectPool.Config
 
writeObject(ObjectOutputStream) - Method in class org.apache.commons.pool.impl.CursorableLinkedList
 

_

_activeCount - Variable in class org.apache.commons.pool.impl.StackKeyedObjectPool
Deprecated.
to be removed in pool 2.0. Use StackKeyedObjectPool.getActiveCount().
_allocationQueue - Variable in class org.apache.commons.pool.impl.GenericKeyedObjectPool
Used to track the order in which threads call
invalid reference
#borrowObject()
so that objects can be allocated in the order in which the threads requested them.
_allocationQueue - Variable in class org.apache.commons.pool.impl.GenericObjectPool
Used to track the order in which threads call GenericObjectPool.borrowObject() so that objects can be allocated in the order in which the threads requested them.
_cur - Variable in class org.apache.commons.pool.impl.CursorableLinkedList.ListIter
 
_cursors - Variable in class org.apache.commons.pool.impl.CursorableLinkedList
A list of the currently CursorableLinkedList.Cursors currently open in this list.
_evictionCursor - Variable in class org.apache.commons.pool.impl.GenericKeyedObjectPool
Eviction cursor (over instances within-key)
_evictionCursor - Variable in class org.apache.commons.pool.impl.GenericObjectPool
Eviction cursor - keeps track of idle object evictor position
_evictionKeyCursor - Variable in class org.apache.commons.pool.impl.GenericKeyedObjectPool
Eviction cursor (over keys)
_evictor - Variable in class org.apache.commons.pool.impl.GenericKeyedObjectPool
My idle object eviction TimerTask, if any.
_evictor - Variable in class org.apache.commons.pool.impl.GenericObjectPool
My idle object eviction TimerTask, if any.
_expectedModCount - Variable in class org.apache.commons.pool.impl.CursorableLinkedList.ListIter
 
_factory - Variable in class org.apache.commons.pool.impl.GenericKeyedObjectPool
_factory - Variable in class org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory
Deprecated.
to be removed in pool 2.0. Use GenericKeyedObjectPoolFactory.getFactory().
_factory - Variable in class org.apache.commons.pool.impl.GenericObjectPool
_factory - Variable in class org.apache.commons.pool.impl.GenericObjectPoolFactory
Deprecated.
to be removed in pool 2.0. Use GenericObjectPoolFactory.getFactory().
_factory - Variable in class org.apache.commons.pool.impl.SoftReferenceObjectPool
_factory - Variable in class org.apache.commons.pool.impl.StackKeyedObjectPool
Deprecated.
to be removed in pool 2.0. Use StackKeyedObjectPool.getFactory()
_factory - Variable in class org.apache.commons.pool.impl.StackKeyedObjectPoolFactory
Deprecated.
to be removed in pool 2.0
_factory - Variable in class org.apache.commons.pool.impl.StackObjectPool
Deprecated.
to be made private in pool 2.0 - use StackObjectPool.getFactory()
_factory - Variable in class org.apache.commons.pool.impl.StackObjectPoolFactory
Deprecated.
to be made private in pool 2.0
_head - Variable in class org.apache.commons.pool.impl.CursorableLinkedList
A sentry node.
_initCapacity - Variable in class org.apache.commons.pool.impl.StackKeyedObjectPoolFactory
Deprecated.
to be removed in pool 2.0
_initCapacity - Variable in class org.apache.commons.pool.impl.StackObjectPoolFactory
Deprecated.
to be made private in pool 2.0
_initSleepingCapacity - Variable in class org.apache.commons.pool.impl.StackKeyedObjectPool
Deprecated.
to be removed in pool 2.0. Use StackKeyedObjectPool.getInitSleepingCapacity().
_key - Variable in class org.apache.commons.pool.impl.GenericKeyedObjectPool.Latch
key of associated pool
_lastReturned - Variable in class org.apache.commons.pool.impl.CursorableLinkedList.ListIter
 
_lifo - Variable in class org.apache.commons.pool.impl.GenericKeyedObjectPool
Whether or not the pools behave as LIFO queues (last in first out)
_lifo - Variable in class org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory
Deprecated.
to be removed in pool 2.0. Use GenericKeyedObjectPoolFactory.getLifo().
_lifo - Variable in class org.apache.commons.pool.impl.GenericObjectPool
Whether or not the pool behaves as a LIFO queue (last in first out)
_lifo - Variable in class org.apache.commons.pool.impl.GenericObjectPoolFactory
Deprecated.
to be removed in pool 2.0. Use GenericObjectPoolFactory.getLifo().
_list - Variable in class org.apache.commons.pool.impl.CursorableSubList
My underlying list
_maxActive - Variable in class org.apache.commons.pool.impl.GenericKeyedObjectPool
The cap on the number of active instances from the pool.
_maxActive - Variable in class org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory
Deprecated.
to be removed in pool 2.0. Use GenericKeyedObjectPoolFactory.getMaxActive().
_maxActive - Variable in class org.apache.commons.pool.impl.GenericObjectPool
The cap on the total number of active instances from the pool.
_maxActive - Variable in class org.apache.commons.pool.impl.GenericObjectPoolFactory
Deprecated.
to be removed in pool 2.0. Use GenericObjectPoolFactory.getMaxActive().
_maxIdle - Variable in class org.apache.commons.pool.impl.GenericKeyedObjectPool
The cap on the number of idle instances in the pool.
_maxIdle - Variable in class org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory
Deprecated.
to be removed in pool 2.0. Use GenericKeyedObjectPoolFactory.getMaxIdle().
_maxIdle - Variable in class org.apache.commons.pool.impl.GenericObjectPool
The cap on the number of idle instances in the pool.
_maxIdle - Variable in class org.apache.commons.pool.impl.GenericObjectPoolFactory
Deprecated.
to be removed in pool 2.0. Use GenericObjectPoolFactory.getMaxIdle().
_maxSleeping - Variable in class org.apache.commons.pool.impl.StackKeyedObjectPool
Deprecated.
to be removed in pool 2.0. Use StackKeyedObjectPool.getMaxSleeping()
_maxSleeping - Variable in class org.apache.commons.pool.impl.StackKeyedObjectPoolFactory
Deprecated.
to be removed in pool 2.0
_maxSleeping - Variable in class org.apache.commons.pool.impl.StackObjectPool
Deprecated.
to be made private in pool 2.0 - use StackObjectPool.getMaxSleeping()
_maxSleeping - Variable in class org.apache.commons.pool.impl.StackObjectPoolFactory
Deprecated.
to be made private in pool 2.0
_maxTotal - Variable in class org.apache.commons.pool.impl.GenericKeyedObjectPool
The cap on the total number of instances from the pool if non-positive.
_maxTotal - Variable in class org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory
Deprecated.
to be removed in pool 2.0. Use GenericKeyedObjectPoolFactory.getMaxTotal().
_maxWait - Variable in class org.apache.commons.pool.impl.GenericKeyedObjectPool
The maximum amount of time (in millis) the GenericKeyedObjectPool.borrowObject(K) method should block before throwing an exception when the pool is exhausted and the "when exhausted" action is GenericKeyedObjectPool.WHEN_EXHAUSTED_BLOCK.
_maxWait - Variable in class org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory
Deprecated.
to be removed in pool 2.0. Use GenericKeyedObjectPoolFactory.getMaxWait().
_maxWait - Variable in class org.apache.commons.pool.impl.GenericObjectPool
The maximum amount of time (in millis) the GenericObjectPool.borrowObject() method should block before throwing an exception when the pool is exhausted and the "when exhausted" action is GenericObjectPool.WHEN_EXHAUSTED_BLOCK.
_maxWait - Variable in class org.apache.commons.pool.impl.GenericObjectPoolFactory
Deprecated.
to be removed in pool 2.0. Use GenericObjectPoolFactory.getMaxWait().
_mayCreate - Variable in class org.apache.commons.pool.impl.GenericKeyedObjectPool.Latch
indicates that this latch can create an instance
_mayCreate - Variable in class org.apache.commons.pool.impl.GenericObjectPool.Latch
Whether or not this latch may create an object instance
_minEvictableIdleTimeMillis - Variable in class org.apache.commons.pool.impl.GenericKeyedObjectPool
The minimum amount of time an object may sit idle in the pool before it is eligible for eviction by the idle object evictor (if any).
_minEvictableIdleTimeMillis - Variable in class org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory
Deprecated.
_minEvictableIdleTimeMillis - Variable in class org.apache.commons.pool.impl.GenericObjectPool
The minimum amount of time an object may sit idle in the pool before it is eligible for eviction by the idle object evictor (if any).
_minEvictableIdleTimeMillis - Variable in class org.apache.commons.pool.impl.GenericObjectPoolFactory
Deprecated.
_minIdle - Variable in class org.apache.commons.pool.impl.GenericKeyedObjectPool
The minimum no of idle objects to keep in the pool.
_minIdle - Variable in class org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory
Deprecated.
to be removed in pool 2.0. Use GenericKeyedObjectPoolFactory.getMinIdle().
_minIdle - Variable in class org.apache.commons.pool.impl.GenericObjectPool
The cap on the minimum number of idle instances in the pool.
_minIdle - Variable in class org.apache.commons.pool.impl.GenericObjectPoolFactory
Deprecated.
to be removed in pool 2.0. Use GenericObjectPoolFactory.getMinIdle().
_modCount - Variable in class org.apache.commons.pool.impl.CursorableLinkedList
Tracks the number of structural modifications to me.
_next - Variable in class org.apache.commons.pool.impl.CursorableLinkedList.Listable
 
_nextIndex - Variable in class org.apache.commons.pool.impl.CursorableLinkedList.ListIter
 
_numActive - Variable in class org.apache.commons.pool.impl.GenericObjectPool
The number of objects GenericObjectPool.borrowObject() borrowed from the pool, but not yet returned.
_numActive - Variable in class org.apache.commons.pool.impl.SoftReferenceObjectPool
Number of active objects.
_numActive - Variable in class org.apache.commons.pool.impl.StackObjectPool
Deprecated.
to be made private in pool 2.0 - use StackObjectPool.getNumActive()
_numInternalProcessing - Variable in class org.apache.commons.pool.impl.GenericObjectPool
The number of objects subject to some form of internal processing (usually creation or destruction) that should be included in the total number of objects but are neither active nor idle.
_numTestsPerEvictionRun - Variable in class org.apache.commons.pool.impl.GenericKeyedObjectPool
The number of objects to examine during each run of the idle object evictor thread (if any).
_numTestsPerEvictionRun - Variable in class org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory
Deprecated.
_numTestsPerEvictionRun - Variable in class org.apache.commons.pool.impl.GenericObjectPool
The max number of objects to examine during each run of the idle object evictor thread (if any).
_numTestsPerEvictionRun - Variable in class org.apache.commons.pool.impl.GenericObjectPoolFactory
Deprecated.
_pair - Variable in class org.apache.commons.pool.impl.GenericKeyedObjectPool.Latch
holds an ObjectTimestampPair when this latch has been allocated an instance
_pair - Variable in class org.apache.commons.pool.impl.GenericObjectPool.Latch
object timestamp pair allocated to this latch
_pool - Variable in class org.apache.commons.pool.impl.GenericKeyedObjectPool.Latch
keyed pool associated with this latch
_pool - Variable in class org.apache.commons.pool.impl.GenericObjectPool
My pool.
_pool - Variable in class org.apache.commons.pool.impl.SoftReferenceObjectPool
My pool.
_pool - Variable in class org.apache.commons.pool.impl.StackObjectPool
Deprecated.
to be made private in pool 2.0
_poolList - Variable in class org.apache.commons.pool.impl.GenericKeyedObjectPool
A cursorable list of my pools.
_poolMap - Variable in class org.apache.commons.pool.impl.GenericKeyedObjectPool
My hash of pools (ObjectQueue).
_pools - Variable in class org.apache.commons.pool.impl.StackKeyedObjectPool
Deprecated.
to be removed in pool 2.0. Use StackKeyedObjectPool.getPools()
_post - Variable in class org.apache.commons.pool.impl.CursorableSubList
The element in my underlying list following the last element in my list.
_pre - Variable in class org.apache.commons.pool.impl.CursorableSubList
The element in my underlying list preceding the first element in my list.
_prev - Variable in class org.apache.commons.pool.impl.CursorableLinkedList.Listable
 
_size - Variable in class org.apache.commons.pool.impl.CursorableLinkedList
The number of elements in me.
_softMinEvictableIdleTimeMillis - Variable in class org.apache.commons.pool.impl.GenericObjectPool
The minimum amount of time an object may sit idle in the pool before it is eligible for eviction by the idle object evictor (if any), with the extra condition that at least "minIdle" amount of object remain in the pool.
_softMinEvictableIdleTimeMillis - Variable in class org.apache.commons.pool.impl.GenericObjectPoolFactory
Deprecated.
_testOnBorrow - Variable in class org.apache.commons.pool.impl.GenericKeyedObjectPool
When true, objects will be validated before being returned by the GenericKeyedObjectPool.borrowObject(K) method.
_testOnBorrow - Variable in class org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory
Deprecated.
to be removed in pool 2.0. Use GenericKeyedObjectPoolFactory.getTestOnBorrow().
_testOnBorrow - Variable in class org.apache.commons.pool.impl.GenericObjectPool
When true, objects will be validated before being returned by the GenericObjectPool.borrowObject() method.
_testOnBorrow - Variable in class org.apache.commons.pool.impl.GenericObjectPoolFactory
Deprecated.
to be removed in pool 2.0. Use GenericObjectPoolFactory.getTestOnBorrow().
_testOnReturn - Variable in class org.apache.commons.pool.impl.GenericKeyedObjectPool
When true, objects will be validated before being returned to the pool within the GenericKeyedObjectPool.returnObject(K, V).
_testOnReturn - Variable in class org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory
Deprecated.
to be removed in pool 2.0. Use GenericKeyedObjectPoolFactory.getTestOnReturn().
_testOnReturn - Variable in class org.apache.commons.pool.impl.GenericObjectPool
When true, objects will be validated before being returned to the pool within the GenericObjectPool.returnObject(T).
_testOnReturn - Variable in class org.apache.commons.pool.impl.GenericObjectPoolFactory
Deprecated.
to be removed in pool 2.0. Use GenericObjectPoolFactory.getTestOnReturn().
_testWhileIdle - Variable in class org.apache.commons.pool.impl.GenericKeyedObjectPool
When true, objects will be validated by the idle object evictor (if any).
_testWhileIdle - Variable in class org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory
Deprecated.
to be removed in pool 2.0. Use GenericKeyedObjectPoolFactory.getTestWhileIdle().
_testWhileIdle - Variable in class org.apache.commons.pool.impl.GenericObjectPool
When true, objects will be validated by the idle object evictor (if any).
_testWhileIdle - Variable in class org.apache.commons.pool.impl.GenericObjectPoolFactory
Deprecated.
to be removed in pool 2.0. Use GenericObjectPoolFactory.getTestWhileIdle().
_timeBetweenEvictionRunsMillis - Variable in class org.apache.commons.pool.impl.GenericKeyedObjectPool
The number of milliseconds to sleep between runs of the idle object evictor thread.
_timeBetweenEvictionRunsMillis - Variable in class org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory
Deprecated.
_timeBetweenEvictionRunsMillis - Variable in class org.apache.commons.pool.impl.GenericObjectPool
The number of milliseconds to sleep between runs of the idle object evictor thread.
_timeBetweenEvictionRunsMillis - Variable in class org.apache.commons.pool.impl.GenericObjectPoolFactory
Deprecated.
_timer - Static variable in class org.apache.commons.pool.impl.EvictionTimer
Timer instance
_totActive - Variable in class org.apache.commons.pool.impl.StackKeyedObjectPool
Deprecated.
to be removed in pool 2.0. Use StackKeyedObjectPool.getTotActive().
_totalActive - Variable in class org.apache.commons.pool.impl.GenericKeyedObjectPool
The total number of active instances.
_totalIdle - Variable in class org.apache.commons.pool.impl.GenericKeyedObjectPool
The total number of idle instances.
_totalInternalProcessing - Variable in class org.apache.commons.pool.impl.GenericKeyedObjectPool
The number of objects subject to some form of internal processing (usually creation or destruction) that should be included in the total number of objects but are neither active nor idle.
_totIdle - Variable in class org.apache.commons.pool.impl.StackKeyedObjectPool
Deprecated.
to be removed in pool 2.0. Use StackKeyedObjectPool.getTotIdle().
_usageCount - Static variable in class org.apache.commons.pool.impl.EvictionTimer
Static usage count tracker
_val - Variable in class org.apache.commons.pool.impl.CursorableLinkedList.Listable
 
_valid - Variable in class org.apache.commons.pool.impl.CursorableLinkedList.Cursor
 
_whenExhaustedAction - Variable in class org.apache.commons.pool.impl.GenericKeyedObjectPool
The action to take when the GenericKeyedObjectPool.borrowObject(K) method is invoked when the pool is exhausted (the maximum number of "active" objects has been reached).
_whenExhaustedAction - Variable in class org.apache.commons.pool.impl.GenericKeyedObjectPoolFactory
Deprecated.
_whenExhaustedAction - Variable in class org.apache.commons.pool.impl.GenericObjectPool
The action to take when the GenericObjectPool.borrowObject() method is invoked when the pool is exhausted (the maximum number of "active" objects has been reached).
_whenExhaustedAction - Variable in class org.apache.commons.pool.impl.GenericObjectPoolFactory
Deprecated.
A B C D E F G H I K L M N O P Q R S T U V W _ 
All Classes and Interfaces|All Packages|Constant Field Values