|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
EvictionAlgorithm | Interface for all eviction algorithms. |
EvictionPolicy | Generic eviction policy interface. |
EvictionQueue | Eviction Queue interface defines a contract for the Eviction Queue implementations used by EvictionPolicies. |
SortedEvictionQueue | Sorted Eviction Queue implementation. |
Class Summary | |
---|---|
BaseEvictionAlgorithm | Abstract Event Processing Eviction Algorithm. |
BaseEvictionPolicy | Base class implementation of EvictionPolicy and TreeCacheListener. |
BaseSortedEvictionAlgorithm | An abstract SortedEvictionAlgorithm. |
ElementSizeAlgorithm | |
ElementSizeConfiguration | Configuration for ElementSizePolicy . |
ElementSizePolicy | |
ElementSizeQueue | |
ElementSizeQueue.MaxElementComparator | Comparator class for Max Elements. |
EvictedEventNode | Value object used in evicted event node queue. |
EvictionPolicyConfigBase | Base implementation of EvictionPolicyConfig . |
EvictionQueueList | |
EvictionTimerTask | Timer threads to do periodic node clean up by running the eviction policy. |
ExpirationAlgorithm | Eviction algorithm that uses a key in the Node data that indicates the time the node should be evicted. |
ExpirationConfiguration | Configuration for indicating the Node key for setting a specific eviction time. |
ExpirationPolicy | Returns the ExpirationAlgorithm as the policy's algorithm. |
FIFOAlgorithm | First-in-first-out algorithm used to evict nodes. |
FIFOConfiguration | Configuration for FIFOPolicy . |
FIFOPolicy | Eviction policy based on the FIFO algorithm where users can specify the max number of nodes. |
FIFOQueue | FIFO Eviction Queue implementation for FIFO Policy. |
LFUAlgorithm | Least Frequently Used algorithm for cache eviction. |
LFUConfiguration | Configuration implementation for LFUPolicy . |
LFUPolicy | Least Frequently Used Eviction Policy. |
LFUQueue | LFUQueue EvictionQueue implementation for LFU Policy. |
LFUQueue.LFUComparator | Comparator class for LFU. |
LRUAlgorithm | Least recently Used algorithm to purge old data. |
LRUConfiguration | Configuration implementation for LRUPolicy . |
LRUPolicy | Provider to provide eviction policy. |
LRUQueue | LRU Eviction Queue implementation. |
MRUAlgorithm | Most Recently Used Algorithm. |
MRUConfiguration | Configuration for MRUPolicy . |
MRUPolicy | Most Recently Used Policy. |
MRUQueue | MRU Eviction Queue implementation. |
NodeEntry | Value object used in queue |
NullEvictionAlgorithm | Algorithm for NullEvictionPolicy . |
NullEvictionPolicy | Eviction policy that does nothing and always tells the eviction interceptor an event can be ignored, saving the overhead of constructing and processing event objects. |
NullEvictionPolicyConfig | Configuration class for NullEvictionPolicy . |
NullEvictionQueue | A queue that does nothing. |
Enum Summary | |
---|---|
NodeEventType | Enumeration of the valid event types used to create an
EvictedEventNode . |
Exception Summary | |
---|---|
EvictionException | |
RegionNameConflictException | MarshRegion name conflicts with pre-existing regions. |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |