ehcache

Package net.sf.ehcache.pool.impl

This package contains implementations of the resource pooling interfaces.

See:
          Description

Class Summary
AbstractBalancedAccessEvictor<T> Abstract implementation of a global 'cache value' maximizing pool eviction algorithm.
AbstractFromLargestCachePoolEvictor Abstract pool evictor which always evicts from the store consuming the most resources.
AbstractPool<T> An abstract pool implementation.
AbstractPoolAccessor<T> Abstract PoolAccessor implementation providing pool to store binding functionality.
BalancedAccessOnDiskPoolEvictor Balanced access evictor that makes on-disk eviction decisions.
BalancedAccessOnHeapPoolEvictor Balanced access evictor that makes on-heap eviction decisions.
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.
DefaultSizeOfEngine  
FromLargestCacheOnDiskPoolEvictor Pool evictor which always evicts from the store consuming the most disk resources.
FromLargestCacheOnHeapPoolEvictor Pool evictor which always evicts from the store consuming the most heap resources.
StrictlyBoundedPool A pool which strictly obeys to its bound: it will never allow the accessors to consume more bytes than what has been configured.
UnboundedPool A no-op pool which does not enforce any resource consumption limit.
 

Package net.sf.ehcache.pool.impl Description

This package contains implementations of the resource pooling interfaces.


ehcache

Copyright © 2003-2014 Terracotta, Inc.. All Rights Reserved.