|
|||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
ObjectFactory | This is the interface for factory that is used to create objects for Pool. |
Pool | This is an Pool that caches Poolable objects for reuse. |
Poolable | Poolable is a marker interface for Components that can
be pooled. |
PoolController | This is the interface you implement if you want to control how Pools capacity changes overtime. |
Recyclable | This interface standardizes the behaviour of a recyclable object. |
Resizable | This is the interface for Pools that are not a fixed size. |
Validatable | Used to define an object which can be validated by a ValidatedResourceLimitingPool. |
Class Summary | |
AbstractPool | This is an Pool that caches Poolable objects for reuse. |
DefaultObjectFactory | This is the default for factory that is used to create objects for Pool. |
DefaultPool | This is an Pool that caches Poolable objects for reuse. |
DefaultPoolController | This is a PoolController that controls how many
instances of a Poolable are created at one time. |
HardResourceLimitingPool | This is a implementation of Pool that is thread safe. |
InstrumentedResourceLimitingPool | General Pool implementation which supports; weak and strong pool size limits, optional blocking gets when poolables are not available, and automatic pool trimming of unused poolables. |
ResourceLimitingPool | General Pool implementation which supports; weak and strong pool size limits, optional blocking gets when poolables are not available, and automatic pool trimming of unused poolables. |
SingleThreadedPool | This is an Pool that caches Poolable objects for reuse. |
SoftResourceLimitingPool | This is an Pool that caches Poolable objects for reuse. |
ValidatedResourceLimitingPool | A ResourceLimitingPool which validates reused poolables before they are returned with a call get(). |
Object pool interfaces and implementations.
|
|||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |