Package com.cafesoft.core.pool

Provides classes for object pooling.

See:
          Description

Interface Summary
ObjectPool The ObjectPool interface defines a collection of methods that define a basic ObjectPool.
ObjectPoolFactory The ObjectPoolFactory defines an interface to create ObjectPool objects.
PoolableObjectFactory The PoolableObjectFactory is designed to manage the creation, validation, and destruction of objects that are stored in the ObjectPool.
 

Class Summary
DefaultObjectPool Provides a generic implementation of the ObjectPool interface.
DefaultPoolableObjectFactory The DefaultPoolableObjectFactory provides a default implementation of the PoolableObjectFactory.
ObjectPoolCleanUpThread The ObjectPoolCleanUpThread is a thread that is used to periodically remove objects that are no longer needed.
ObjectPoolCleanUpTimerTask TimerTask that cleans up idle objects that are not being used.
 

Exception Summary
ObjectPoolException Thrown if an error occurrs related to object pools.
PoolAtMaximumException An exception used to indicate an error condition that can occur while attempting to borrow an object from the object pool.
 

Package com.cafesoft.core.pool Description

Provides classes for object pooling.



Generated on 10:40:31 AM September 10, 2003, © 1996-2003 Cafésoft LLC. All rights reserved.