| Modifier and Type | Class and Description |
|---|---|
| public abstract class | AbstractPool
An abstract pool implementation. |
| public abstract class | AbstractPoolAccessor
Abstract PoolAccessor implementation providing pool to store binding functionality. |
| pack-priv class | AtomicPoolAccessor
The PoolAccessor class of the BoundedPool |
| public class | BalancedAccessEvictor
Abstract implementation of a global 'cache value' maximizing pool eviction algorithm. |
| public class | BoundedPool
A pool which loosely obeys to its bound: it can allow the accessors to consume more bytes than what has been configured if that helps concurrency. |
| public class | |
| public class | FromLargestCachePoolEvictor
Abstract pool evictor which always evicts from the store consuming the most resources. |
| pack-priv class | LockedPoolAccessor
The PoolAccessor class of the StrictlyBoundedPool |
| public class | StrictlyBoundedPool
A pool which strictly obeys to its bound: it will never allow the accessors to consume more bytes than what has been configured. |
| public class | UnboundedPool
A no-op pool which does not enforce any resource consumption limit. |