| Interface | Description |
|---|---|
| EvictionActionPolicy |
Performs an eviction on a given Fqn.
|
| EvictionAlgorithm |
Interface for all eviction algorithms.
|
| EvictionPolicy | Deprecated
please use
EvictionActionPolicy instead. |
| EvictionQueue |
Eviction Queue interface defines a contract for the Eviction Queue implementations used by EvictionPolicies.
|
| ModernizableConfig | Deprecated |
| ModernizablePolicy | Deprecated |
| SortedEvictionQueue |
Sorted Eviction Queue implementation.
|
| Class | Description |
|---|---|
| BaseEvictionAlgorithm |
Abstract Event Processing Eviction Algorithm.
|
| BaseEvictionPolicy | Deprecated |
| BaseSortedEvictionAlgorithm |
An abstract SortedEvictionAlgorithm.
|
| DefaultEvictionActionPolicy |
Default eviction action policy that calls
Cache.evict(org.jboss.cache.Fqn) to evict a node. |
| ElementSizeAlgorithm | |
| ElementSizeAlgorithmConfig |
Configuration for
ElementSizeAlgorithm. |
| ElementSizeConfiguration | Deprecated |
| ElementSizePolicy | Deprecated
see ElementSizeAlgorithm
|
| ElementSizeQueue | |
| ElementSizeQueue.MaxElementComparator |
Comparator class for Max Elements.
|
| EvictedEventNode | Deprecated
please use
EvictionEvent instead. |
| EvictionAlgorithmConfigBase |
A base class used for configuring eviction algorithms.
|
| EvictionEvent |
An eviction event records activity on nodes in the cache.
|
| EvictionPolicyConfigBase | Deprecated |
| 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.
|
| ExpirationAlgorithmConfig |
Configuration for indicating the Node key for setting a specific eviction time.
|
| ExpirationConfiguration | Deprecated |
| ExpirationPolicy | Deprecated
see ExpirationAlgorithm
|
| FIFOAlgorithm |
First-in-first-out algorithm used to evict nodes.
|
| FIFOAlgorithmConfig |
Configuration for
FIFOAlgorithm. |
| FIFOConfiguration | Deprecated |
| FIFOPolicy | Deprecated
see FIFOAlgorithm
|
| FIFOQueue |
FIFO Eviction Queue implementation for FIFO Policy.
|
| LFUAlgorithm |
Least Frequently Used algorithm for cache eviction.
|
| LFUAlgorithmConfig |
Configuration implementation for
LFUAlgorithm. |
| LFUConfiguration | Deprecated |
| LFUPolicy | Deprecated
see LFUAlgorithm
|
| LFUQueue |
LFUQueue EvictionQueue implementation for LFU Policy.
|
| LFUQueue.LFUComparator |
Comparator class for LFU.
|
| LRUAlgorithm |
Least recently Used algorithm to purge old data.
|
| LRUAlgorithmConfig |
Configuration implementation for
LRUAlgorithm. |
| LRUConfiguration | Deprecated |
| LRUPolicy | Deprecated
see LRUAlgorithm
|
| LRUQueue |
LRU Eviction Queue implementation.
|
| MRUAlgorithm |
Most Recently Used Algorithm.
|
| MRUAlgorithmConfig |
Configuration for
MRUAlgorithm. |
| MRUConfiguration | Deprecated |
| MRUPolicy | Deprecated
see MRUAlgorithm
|
| MRUQueue |
MRU Eviction Queue implementation.
|
| NodeEntry |
Value object used in queue
|
| NullEvictionAlgorithm |
An eviction algorithm that does nothing - a no-op for everything.
|
| NullEvictionAlgorithmConfig |
Configuration class for
NullEvictionAlgorithm. |
| NullEvictionPolicy | Deprecated
see NullEvictionAlgorithm
|
| NullEvictionPolicyConfig | Deprecated |
| NullEvictionQueue |
A queue that does nothing.
|
| RemoveOnEvictActionPolicy |
An eviction action policy that calls
Cache.removeNode(org.jboss.cache.Fqn) to evict a node. |
| Enum | Description |
|---|---|
| EvictionEvent.Type | |
| EvictionEventType | Deprecated
left here for old interfaces.
|
| Exception | Description |
|---|---|
| EvictionException | |
| RegionNameConflictException |
MarshRegion name conflicts with pre-existing regions.
|
Copyright © 2012 JBoss, a division of Red Hat. All Rights Reserved.