|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
AopEvictionPolicy (src) | Just a maker interface for TreeCacheAop-specific eviction algorithm. |
EvictionAlgorithm (src) | Interface for all eviction algorithm |
EvictionPolicy (src) | Generic eviction policy interface. |
Class Summary | |
AopLRUAlgorithm (src) | LRUAlgorithm specific to TreeCacheAop. |
AopLRUPolicy (src) | Provider to provide eviction policy. |
BaseEvictionPolicy (src) | Base class implementation of EvictionPolicy. |
EvictedEventNode (src) | Value object used in evicted event node queue. |
EvictionTimerTask (src) | Timer threads to do periodic node clean up by running the eviction policy. |
FIFOAlgorithm (src) | First-in-first-out algorithm used to evict old nodes. |
FIFOPolicy (src) | Eviction policy based on the FIFO algorithm where users can specify the max number of nodes and time-to-live for the nodes. |
LRUAlgorithm (src) | Least recently Used algorithm to purge old data. |
LRUPolicy (src) | Provider to provide eviction policy. |
NodeEntry (src) | Value object used in queue. |
Region (src) | A region is a collection of tree cache nodes that share the same eviction policy configurations, e.g., maxNodes, etc. |
RegionManager (src) | Factory to create region from configuration, to track region, and to resolve naming conflict for regions. |
Exception Summary | |
EvictionException (src) | |
RegionNameConflictException (src) | Region name conflicts with pre-existing regions. |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |