Package org.apache.avalon.excalibur.pool

Interface Summary
ManagablePool This is the interface for Pools that are not a fixed size.
ObjectFactory  
Pool  
Poolable  
PoolController  
PoolManager This interface is for a PoolManager that creates pools that are managed asynchronously.
Recyclable  
Resizable  
Validatable Used to define an object which can be validated by a ValidatedResourceLimitingPool.
 

Class Summary
AbstractPool  
DefaultPool  
DefaultPoolManager This interface is for a PoolManager that creates pools that are managed asynchronously.
FixedSizePool This is an Pool that caches Poolable objects for reuse.
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.
SoftResourceLimitingPool  
ValidatedResourceLimitingPool A ResourceLimitingPool which validates reused poolables before they are returned with a call get().
VariableSizePool This is an Pool that caches Poolable objects for reuse.
 



Copyright 2001 Apache Jakarta Project. All Rights Reserved.