Object pooling API implementations.

{@link com.frameworkset.commons.pool.impl.StackObjectPool StackObjectPool} ({@link com.frameworkset.commons.pool.impl.StackKeyedObjectPool StackKeyedObjectPool}) provides a simple, {@link java.util.Stack Stack}-based implementation of {@link com.frameworkset.commons.pool.ObjectPool ObjectPool} ({@link com.frameworkset.commons.pool.KeyedObjectPool KeyedObjectPool}). {@link com.frameworkset.commons.pool.impl.StackObjectPoolFactory StackObjectPoolFactory} ({@link com.frameworkset.commons.pool.impl.StackKeyedObjectPoolFactory StackKeyedObjectPoolFactory}) provides an implementation of the {@link com.frameworkset.commons.pool.ObjectPoolFactory ObjectPoolFactory} ({@link com.frameworkset.commons.pool.KeyedObjectPoolFactory KeyedObjectPoolFactory}) factory interface for this class.

{@link com.frameworkset.commons.pool.impl.GenericObjectPool GenericObjectPool} ({@link com.frameworkset.commons.pool.impl.GenericKeyedObjectPool GenericKeyedObjectPool}) provides a more robust (but also more complicated) implementation of {@link com.frameworkset.commons.pool.ObjectPool ObjectPool} ({@link com.frameworkset.commons.pool.KeyedObjectPool KeyedObjectPool}). {@link com.frameworkset.commons.pool.impl.GenericObjectPoolFactory GenericObjectPoolFactory} ({@link com.frameworkset.commons.pool.impl.GenericKeyedObjectPoolFactory GenericKeyedObjectPoolFactory}) provides an implementation of the {@link com.frameworkset.commons.pool.ObjectPoolFactory ObjectPoolFactory} ({@link com.frameworkset.commons.pool.KeyedObjectPoolFactory KeyedObjectPoolFactory}) factory interface for this class.

See also the {@link com.frameworkset.commons.pool} package.