Uses of Interface
net.sf.ehcache.pool.PoolAccessor
-
Packages that use PoolAccessor 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 Store package.net.sf.ehcache.store.cachingtier Contains the caching tier implementationsnet.sf.ehcache.store.chm CHM package.net.sf.ehcache.store.disk This package contains the disk store.net.sf.ehcache.util.concurrent -
-
Uses of PoolAccessor in net.sf.ehcache.pool
Methods in net.sf.ehcache.pool that return PoolAccessor 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.Methods in net.sf.ehcache.pool that return types with arguments of type PoolAccessor Modifier and Type Method Description java.util.Collection<PoolAccessor>Pool. getPoolAccessors()Return the participants accessing this pool.Methods in net.sf.ehcache.pool with parameters of type PoolAccessor Modifier and Type Method Description voidPool. registerPoolAccessor(PoolAccessor accessor)Register an accessor implementation with this pool.voidPool. removePoolAccessor(PoolAccessor accessor)Remove the supplied accessor from this pool.Method parameters in net.sf.ehcache.pool with type arguments of type PoolAccessor Modifier and Type Method Description booleanPoolEvictor. freeSpace(java.util.Collection<PoolAccessor<T>> from, long bytes)Free at least N bytes from a collection of resources -
Uses of PoolAccessor in net.sf.ehcache.pool.impl
Classes in net.sf.ehcache.pool.impl that implement PoolAccessor Modifier and Type Class Description classAbstractPoolAccessorAbstract PoolAccessor implementation providing pool to store binding functionality.Fields in net.sf.ehcache.pool.impl declared as PoolAccessor Modifier and Type Field Description static PoolAccessor<PoolParticipant>UnboundedPool. UNBOUNDED_ACCESSORAn accessor that just is unboundedMethods in net.sf.ehcache.pool.impl that return PoolAccessor 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.Methods in net.sf.ehcache.pool.impl that return types with arguments of type PoolAccessor Modifier and Type Method Description java.util.Collection<PoolAccessor>AbstractPool. getPoolAccessors()Return the participants accessing this pool.java.util.Collection<PoolAccessor>UnboundedPool. getPoolAccessors()Return the participants accessing this pool.Methods in net.sf.ehcache.pool.impl with parameters of type PoolAccessor Modifier and Type Method Description voidAbstractPool. registerPoolAccessor(PoolAccessor accessor)Register an accessor implementation with this pool.voidUnboundedPool. registerPoolAccessor(PoolAccessor accessor)Register an accessor implementation with this pool.voidAbstractPool. removePoolAccessor(PoolAccessor accessor)Remove the supplied accessor from this pool.voidUnboundedPool. removePoolAccessor(PoolAccessor accessor)Remove the supplied accessor from this pool.Method parameters in net.sf.ehcache.pool.impl with type arguments of type PoolAccessor 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 resources -
Uses of PoolAccessor in net.sf.ehcache.store
Methods in net.sf.ehcache.store with parameters of type PoolAccessor Modifier and Type Method Description SelectableConcurrentHashMapMemoryStore.BackingFactory. newBackingMap(PoolAccessor poolAccessor, int initialCapacity, float loadFactor, int concurrency, int maximumCapacity, RegisteredEventListeners eventListener)Deprecated.SelectableConcurrentHashMapMemoryStore.BackingFactory. newBackingMap(PoolAccessor poolAccessor, int concurrency, int maximumCapacity, RegisteredEventListeners eventListener)Create a MemoryStore backing map. -
Uses of PoolAccessor in net.sf.ehcache.store.cachingtier
Methods in net.sf.ehcache.store.cachingtier with parameters of type PoolAccessor Modifier and Type Method Description voidPooledBasedBackEnd. registerAccessor(PoolAccessor poolAccessor)Registers the accessor with the backend. -
Uses of PoolAccessor in net.sf.ehcache.store.chm
Constructors in net.sf.ehcache.store.chm with parameters of type PoolAccessor Constructor Description SelectableConcurrentHashMap(PoolAccessor poolAccessor, int initialCapacity, float loadFactor, int concurrency, long maximumSize, RegisteredEventListeners cacheEventNotificationService)SelectableConcurrentHashMap(PoolAccessor poolAccessor, int concurrency, long maximumSize, RegisteredEventListeners cacheEventNotificationService) -
Uses of PoolAccessor in net.sf.ehcache.store.disk
Constructors in net.sf.ehcache.store.disk with parameters of type PoolAccessor Constructor Description Segment(int initialCapacity, float loadFactor, DiskStorageFactory primary, CacheConfiguration cacheConfiguration, PoolAccessor onHeapPoolAccessor, PoolAccessor onDiskPoolAccessor, RegisteredEventListeners cacheEventNotificationService, org.terracotta.statistics.observer.OperationObserver<CacheOperationOutcomes.EvictionOutcome> evictionObserver)Create a Segment with the given initial capacity, load-factor, primary element substitute factory, and identity element substitute factory. -
Uses of PoolAccessor in net.sf.ehcache.util.concurrent
Methods in net.sf.ehcache.util.concurrent with parameters of type PoolAccessor Modifier and Type Method Description protected voidConcurrentHashMap. setPoolAccessor(PoolAccessor poolAccessor)
-