|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| Evictable | Interface for entries, records or whatever that can be evicted. |
| EvictableStore<A,E extends Evictable> | Interface for store implementations that holds Evictable entries to evict. |
| EvictionCandidate<A,E extends Evictable> | Interface for entries, records or whatever that can be evictable via its accessor (key or id). |
| EvictionChecker | Interface for checking about if eviction is required or not. |
| EvictionConfiguration | Interface for configuration information about eviction. |
| EvictionListener<A,E extends Evictable> | Interface for entries, records or whatever that can be evicted via its accessor (key or id). |
| EvictionPolicyEvaluator<A,E extends Evictable> | Interface for evaluation implementations of EvictionPolicy. |
| EvictionStrategy<A,E extends Evictable,S extends EvictableStore<A,E>> | Interface for eviction implementations to evict EvictableStore implementations as specified
EvictionPolicyEvaluator. |
| Expirable | Expiring Data model interface. |
| ExpirationChecker<E extends Expirable> | Interface for entries, records or whatever that can be checked for expiration. |
| Class Summary | |
|---|---|
| EvictionPolicyEvaluatorProvider | Provider to get any kind (EvictionPolicyType) of EvictionPolicyEvaluator. |
| EvictionStrategyProvider | Provider to get any kind (EvictionStrategyType) of EvictionStrategy. |
| Enum Summary | |
|---|---|
| EvictionPolicyType | Enum for eviction policy types. |
| EvictionStrategyType | Enum for types of EvictionStrategy |
Eviction policy implementations for cache.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||