See: Description
| Interface | Description |
|---|---|
| Pool |
Pools are used to track shared resource consumption.
|
| PoolAccessor<T extends PoolParticipant> |
PoolAccessors are used by stores to tell the pools about their resource consumption
|
| PoolEvictor<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.
|
| PoolParticipant |
A poolable store reports its resource usage to a
Pool. |
| SizeOfEngine |
SizeOf engines are used to calculate the size of elements stored in poolable stores.
|
| SizeOfEngineFactory |
| Class | Description |
|---|---|
| Size |
Holder for the size calculated by the SizeOf engine
|
| SizeOfEngineLoader |
Copyright 2001-2021, Terracotta, Inc.