|
||||||||||
| 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 | |||||||||