Package de.aristaflow.adept2.util.objectpool.generic
-
Interface Summary Interface Description ObjectPoolListener<T> The intended purpose of this interface is to provide basic information that concerns how the pool is used by borrowers and which is otherwise hard to come by. -
Class Summary Class Description CallerTrace Records information about the caller of a method: the current thread, its stack trace at the moment this trace was created (unless a custom stack trace is explicitly specified in the constructor) and a timestamp.GenericObjectPool<T,E extends Exception> A generic but sophisticated implementation ofObjectPool
.PoolConfiguration The purpose of this class is to keep the constructor ofGenericObjectPool
simple.PoolStats Contains general information about the state of the object pool its objects. -
Enum Summary Enum Description ReclaimAction The possible actions that can be taken when aGenericObjectPool
decides that it is time to reclaim an object from a burrower, e.g. because the maximum lease time expired or the object is considered abandoned.