|
|||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||
See:
Description
| Interface Summary | |
| LiteObjectPool | The LiteObjectPool interface defines an interface for an ObjectPool object that does not carry with it several restrictions that our ObjectPool interface does. |
| ObjectPool | The ObjectPool interface defines a collection of methods that define a basic ObjectPool. |
| ObjectPoolConfig | Interface that defines a configuration object. |
| 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. |
| ObjectPoolExceptionType | A type safe constant class that contains several exception types that relay important contextual information to the clients that are handling ObjectPoolExceptions. |
| StandardLiteObjectPool | Standard implementation of the LiteObjectPool interface. |
| StandardObjectPoolConfig | The standard implementation of the ObjectPoolConfig interface. |
| 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. |
Provides classes for object pooling.
|
|||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||