Name | Description | Type | Package | Framework |
AbstractPool | This is an Pool that caches Poolable objects for reuse. | Class | org.apache.avalon.excalibur.pool | Apache Avalon |
DefaultObjectFactory | This is the default for factory that is used to create objects for Pool. | Class | org.apache.avalon.excalibur.pool | Apache Avalon |
DefaultPool | This is an Pool that caches Poolable objects for reuse. | Class | org.apache.avalon.excalibur.pool | Apache Avalon |
DefaultPoolController | This is a PoolController that controls how many instances of a Poolable are created at one time. | Class | org.apache.avalon.excalibur.pool | Apache Avalon |
HardResourceLimitingPool | This is a implementation of Pool that is thread safe. | Class | org.apache.avalon.excalibur.pool | Apache Avalon |
InstrumentedResourceLimitingPool | General Pool implementation which supports; weak and strong pool size limits, optional blocking gets when poolables are not available, and automatic pool | Class | org.apache.avalon.excalibur.pool | Apache Avalon |
ObjectFactory | This is the interface for factory that is used to create objects for Pool. | Interface | org.apache.avalon.excalibur.pool | Apache Avalon |
Pool | This is an Pool that caches Poolable objects for reuse. | Interface | org.apache.avalon.excalibur.pool | Apache Avalon |
PoolController | This is the interface you implement if you want to control how Pools capacity It gets called everytime that a Pool tries to go below or above it's minimum or maximum. | Interface | org.apache.avalon.excalibur.pool | Apache Avalon |
Poolable | Poolable is a marker interface for Components that can be pooled. | Interface | org.apache.avalon.excalibur.pool | Apache Avalon |
Recyclable | This interface standardizes the behaviour of a recyclable object. | Interface | org.apache.avalon.excalibur.pool | Apache Avalon |
Resizable | This is the interface for Pools that are not a fixed size. | Interface | org.apache.avalon.excalibur.pool | Apache Avalon |
ResourceLimitingPool | General Pool implementation which supports; weak and strong pool size limits, optional blocking gets when poolables are not available, and automatic pool | Class | org.apache.avalon.excalibur.pool | Apache Avalon |
SingleThreadedPool | This is an Pool that caches Poolable objects for reuse. | Class | org.apache.avalon.excalibur.pool | Apache Avalon |
SoftResourceLimitingPool | This is an Pool that caches Poolable objects for reuse. | Class | org.apache.avalon.excalibur.pool | Apache Avalon |
Validatable | Used to define an object which can be validated by a ValidatedResourceLimitingPool. | Interface | org.apache.avalon.excalibur.pool | Apache Avalon |
ValidatedResourceLimitingPool | A ResourceLimitingPool which validates reused poolables before they are returned with a call get(). | Class | org.apache.avalon.excalibur.pool | Apache Avalon |