ehcache

Uses of Interface
net.sf.ehcache.pool.SizeOfEngine

Packages that use SizeOfEngine
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.disk This package contains the disk store. 
 

Uses of SizeOfEngine in net.sf.ehcache.pool
 

Methods in net.sf.ehcache.pool that return SizeOfEngine
 SizeOfEngine SizeOfEngine.copyWith(int maxDepth, boolean abortWhenMaxDepthExceeded)
          Make a copy of the SizeOf engine, preserving all of its internal state but overriding the specified parameters
 

Methods in net.sf.ehcache.pool with parameters of type SizeOfEngine
 PoolAccessor<T> Pool.createPoolAccessor(T store, SizeOfEngine sizeOfEngine)
          Return a PoolAccessor whose consumption is tracked by this pool, using a specific SizeOf engine.
 

Uses of SizeOfEngine in net.sf.ehcache.pool.impl
 

Classes in net.sf.ehcache.pool.impl that implement SizeOfEngine
 class DefaultSizeOfEngine
           
 

Fields in net.sf.ehcache.pool.impl declared as SizeOfEngine
protected  SizeOfEngine AbstractPoolAccessor.sizeOfEngine
          SizeOfEngine used by the accessor.
 

Methods in net.sf.ehcache.pool.impl that return SizeOfEngine
 SizeOfEngine DefaultSizeOfEngine.copyWith(int maxDepth, boolean abortWhenMaxDepthExceeded)
          Make a copy of the SizeOf engine, preserving all of its internal state but overriding the specified parameters
 

Methods in net.sf.ehcache.pool.impl with parameters of type SizeOfEngine
 PoolAccessor UnboundedPool.createPoolAccessor(PoolableStore store, SizeOfEngine sizeOfEngine)
          Return a PoolAccessor whose consumption is tracked by this pool, using a specific SizeOf engine.
 PoolAccessor StrictlyBoundedPool.createPoolAccessor(PoolableStore store, SizeOfEngine sizeOfEngine)
          Return a PoolAccessor whose consumption is tracked by this pool, using a specific SizeOf engine.
 PoolAccessor BoundedPool.createPoolAccessor(PoolableStore store, SizeOfEngine sizeOfEngine)
          Return a PoolAccessor whose consumption is tracked by this pool, using a specific SizeOf engine.
 

Constructors in net.sf.ehcache.pool.impl with parameters of type SizeOfEngine
AbstractPool(long maximumPoolSize, PoolEvictor<T> evictor, SizeOfEngine defaultSizeOfEngine)
          Create an AbstractPool instance
AbstractPoolAccessor(Pool<T> pool, T store, SizeOfEngine sizeOfEngine)
          Creates an accessor for the specified store to access the specified pool.
BoundedPool(long maximumPoolSize, PoolEvictor<PoolableStore> evictor, SizeOfEngine defaultSizeOfEngine)
          Create a BoundedPool instance
StrictlyBoundedPool(long maximumPoolSize, PoolEvictor<PoolableStore> evictor, SizeOfEngine defaultSizeOfEngine)
          Create a StrictlyBoundedPool instance
 

Uses of SizeOfEngine in net.sf.ehcache.store.disk
 

Classes in net.sf.ehcache.store.disk that implement SizeOfEngine
 class DiskSizeOfEngine
          SizeOf engine which calculates exact usage of the disk store.
 

Methods in net.sf.ehcache.store.disk that return SizeOfEngine
 SizeOfEngine DiskSizeOfEngine.copyWith(int maxDepth, boolean abortWhenMaxDepthExceeded)
          Make a copy of the SizeOf engine, preserving all of its internal state but overriding the specified parameters
 


ehcache

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