Uses of Interface
net.sf.ehcache.pool.PoolParticipant
-
Packages that use PoolParticipant Package Description net.sf.ehcache.pool This package contains the interfaces concerning the resource pooling facilities.net.sf.ehcache.pool.impl This package contains implementations of the resource pooling interfaces.net.sf.ehcache.store.cachingtier Contains the caching tier implementations -
-
Uses of PoolParticipant in net.sf.ehcache.pool
Classes in net.sf.ehcache.pool with type parameters of type PoolParticipant Modifier and Type Interface Description interfacePoolAccessor<T extends PoolParticipant>PoolAccessors are used by stores to tell the pools about their resource consumptioninterfacePoolEvictor<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.Methods in net.sf.ehcache.pool with parameters of type PoolParticipant Modifier and Type Method Description PoolAccessorPool. createPoolAccessor(PoolParticipant participant, int maxDepth, boolean abortWhenMaxDepthExceeded)Return a PoolAccessor whose consumption is tracked by this pool, using a default SizeOf engine.PoolAccessorPool. createPoolAccessor(PoolParticipant participant, SizeOfEngine sizeOfEngine)Return a PoolAccessor whose consumption is tracked by this pool, using a specific SizeOf engine. -
Uses of PoolParticipant in net.sf.ehcache.pool.impl
Fields in net.sf.ehcache.pool.impl with type parameters of type PoolParticipant Modifier and Type Field Description static PoolAccessor<PoolParticipant>UnboundedPool. UNBOUNDED_ACCESSORAn accessor that just is unboundedMethods in net.sf.ehcache.pool.impl that return PoolParticipant Modifier and Type Method Description PoolParticipantAbstractPoolAccessor. getParticipant()Return the store that uses this accessorMethods in net.sf.ehcache.pool.impl with parameters of type PoolParticipant Modifier and Type Method Description PoolAccessorAbstractPool. createPoolAccessor(PoolParticipant participant, int maxDepth, boolean abortWhenMaxDepthExceeded)Return a PoolAccessor whose consumption is tracked by this pool, using a default SizeOf engine.PoolAccessorBoundedPool. createPoolAccessor(PoolParticipant participant, SizeOfEngine sizeOfEngine)Return a PoolAccessor whose consumption is tracked by this pool, using a specific SizeOf engine.PoolAccessorStrictlyBoundedPool. createPoolAccessor(PoolParticipant participant, SizeOfEngine sizeOfEngine)Return a PoolAccessor whose consumption is tracked by this pool, using a specific SizeOf engine.PoolAccessorUnboundedPool. createPoolAccessor(PoolParticipant participant, int maxDepth, boolean abortWhenMaxDepthExceeded)Return a PoolAccessor whose consumption is tracked by this pool, using a default SizeOf engine.PoolAccessorUnboundedPool. createPoolAccessor(PoolParticipant participant, SizeOfEngine sizeOfEngine)Return a PoolAccessor whose consumption is tracked by this pool, using a specific SizeOf engine.Method parameters in net.sf.ehcache.pool.impl with type arguments of type PoolParticipant Modifier and Type Method Description booleanBalancedAccessEvictor. freeSpace(java.util.Collection<PoolAccessor<PoolParticipant>> from, long bytes)Free at least N bytes from a collection of resourcesbooleanFromLargestCachePoolEvictor. freeSpace(java.util.Collection<PoolAccessor<PoolParticipant>> from, long bytes)Free at least N bytes from a collection of resourcesConstructors in net.sf.ehcache.pool.impl with parameters of type PoolParticipant Constructor Description AbstractPoolAccessor(Pool pool, PoolParticipant participant, SizeOfEngine sizeOfEngine)Creates an accessor for the specified participant to access the specified pool. -
Uses of PoolParticipant in net.sf.ehcache.store.cachingtier
Classes in net.sf.ehcache.store.cachingtier that implement PoolParticipant Modifier and Type Class Description static classPooledBasedBackEnd.PoolParticipantA pool participant to use with this Backend
-