|
ehcache | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use PoolAccessor | |
---|---|
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.chm | CHM package. |
net.sf.ehcache.store.disk | This package contains the disk store. |
Uses of PoolAccessor in net.sf.ehcache.pool |
---|
Methods in net.sf.ehcache.pool that return PoolAccessor | |
---|---|
PoolAccessor<T> |
Pool.createPoolAccessor(T store,
int maxDepth,
boolean abortWhenMaxDepthExceeded)
Return a PoolAccessor whose consumption is tracked by this pool, using a default SizeOf engine. |
PoolAccessor<T> |
Pool.createPoolAccessor(T store,
SizeOfEngine sizeOfEngine)
Return a PoolAccessor whose consumption is tracked by this pool, using a specific SizeOf engine. |
Methods in net.sf.ehcache.pool with parameters of type PoolAccessor | |
---|---|
void |
Pool.registerPoolAccessor(PoolAccessor<? extends T> accessor)
Register an accessor implementation with this pool. |
void |
Pool.removePoolAccessor(PoolAccessor<?> accessor)
Remove the supplied accessor from this pool. |
Uses of PoolAccessor in net.sf.ehcache.pool.impl |
---|
Classes in net.sf.ehcache.pool.impl that implement PoolAccessor | |
---|---|
class |
AbstractPoolAccessor<T>
Abstract PoolAccessor implementation providing pool to store binding functionality. |
Methods in net.sf.ehcache.pool.impl that return PoolAccessor | |
---|---|
PoolAccessor<PoolableStore> |
UnboundedPool.createPoolAccessor(PoolableStore store,
int maxDepth,
boolean abortWhenMaxDepthExceeded)
Return a PoolAccessor whose consumption is tracked by this pool, using a default SizeOf engine. |
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. |
PoolAccessor<T> |
AbstractPool.createPoolAccessor(T store,
int maxDepth,
boolean abortWhenMaxDepthExceeded)
Return a PoolAccessor whose consumption is tracked by this pool, using a default SizeOf engine. |
Methods in net.sf.ehcache.pool.impl with parameters of type PoolAccessor | |
---|---|
void |
UnboundedPool.registerPoolAccessor(PoolAccessor<? extends PoolableStore> accessor)
Register an accessor implementation with this pool. |
void |
AbstractPool.registerPoolAccessor(PoolAccessor<? extends T> accessor)
Register an accessor implementation with this pool. |
void |
AbstractPool.removePoolAccessor(PoolAccessor accessor)
Remove the supplied accessor from this pool. |
void |
UnboundedPool.removePoolAccessor(PoolAccessor<?> accessor)
Remove the supplied accessor from this pool. |
Uses of PoolAccessor in net.sf.ehcache.store |
---|
Methods in net.sf.ehcache.store with parameters of type PoolAccessor | |
---|---|
SelectableConcurrentHashMap |
MemoryStore.BackingFactory.newBackingMap(PoolAccessor<?> poolAccessor,
boolean elementPinning,
int initialCapacity,
float loadFactor,
int concurrency,
int maximumCapacity,
RegisteredEventListeners eventListener)
Deprecated. |
SelectableConcurrentHashMap |
MemoryStore.BackingFactory.newBackingMap(PoolAccessor<?> poolAccessor,
boolean elementPinning,
int concurrency,
int maximumCapacity,
RegisteredEventListeners eventListener)
Create a MemoryStore backing map. |
Uses of PoolAccessor in net.sf.ehcache.store.chm |
---|
Constructors in net.sf.ehcache.store.chm with parameters of type PoolAccessor | |
---|---|
SelectableConcurrentHashMap(PoolAccessor poolAccessor,
boolean elementPinningEnabled,
int initialCapacity,
float loadFactor,
int concurrency,
long maximumSize,
RegisteredEventListeners cacheEventNotificationService)
|
|
SelectableConcurrentHashMap(PoolAccessor poolAccessor,
boolean elementPinningEnabled,
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 | |
---|---|
Segment(int initialCapacity,
float loadFactor,
DiskStorageFactory primary,
CacheConfiguration cacheConfiguration,
PoolAccessor onHeapPoolAccessor,
PoolAccessor onDiskPoolAccessor,
RegisteredEventListeners cacheEventNotificationService)
Create a Segment with the given initial capacity, load-factor, primary element substitute factory, and identity element substitute factory. |
|
Segment(int initialCapacity,
float loadFactor,
DiskStorageFactory primary,
CacheConfiguration cacheConfiguration,
PoolAccessor onHeapPoolAccessor,
PoolAccessor onDiskPoolAccessor,
RegisteredEventListeners cacheEventNotificationService)
Create a Segment with the given initial capacity, load-factor, primary element substitute factory, and identity element substitute factory. |
|
ehcache | |||||||||
PREV NEXT | FRAMES NO FRAMES |