Package net.sf.ehcache.pool
This package contains the interfaces concerning the resource pooling facilities.
-
Interface Summary Interface Description Pool Pools are used to track shared resource consumption.PoolAccessor<T extends PoolParticipant> PoolAccessors are used by stores to tell the pools about their resource consumptionPoolEvictor<T extends PoolParticipant> PoolEvictors are responsible for finding the best candidates in a collection of resources using a shared resource pool and performing eviction on them.PoolParticipant A poolable store reports its resource usage to aPool.SizeOfEngine SizeOf engines are used to calculate the size of elements stored in poolable stores.SizeOfEngineFactory -
Class Summary Class Description Size Holder for the size calculated by the SizeOf engineSizeOfEngineLoader