|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use EvictionPolicyEvaluator | |
|---|---|
| com.hazelcast.cache.impl | Hazelcast JSR-107 aka JCache implementation |
| com.hazelcast.cache.impl.eviction | Eviction policy implementations for cache. |
| com.hazelcast.cache.impl.eviction.impl.evaluator |
EvictionPolicyEvaluator implementations for cache. |
| com.hazelcast.cache.impl.eviction.impl.strategy |
EvictionStrategy implementations for cache. |
| com.hazelcast.cache.impl.eviction.impl.strategy.sampling |
Sampling based EvictionStrategy implementations for cache. |
| com.hazelcast.cache.impl.nearcache.impl.store | Near cache store implementations. |
| Uses of EvictionPolicyEvaluator in com.hazelcast.cache.impl |
|---|
| Fields in com.hazelcast.cache.impl declared as EvictionPolicyEvaluator | |
|---|---|
protected EvictionPolicyEvaluator<Data,R> |
AbstractCacheRecordStore.evictionPolicyEvaluator
|
| Methods in com.hazelcast.cache.impl that return EvictionPolicyEvaluator | |
|---|---|
protected EvictionPolicyEvaluator<Data,R> |
AbstractCacheRecordStore.createEvictionPolicyEvaluator(EvictionConfig cacheEvictionConfig)
|
| Uses of EvictionPolicyEvaluator in com.hazelcast.cache.impl.eviction |
|---|
| Methods in com.hazelcast.cache.impl.eviction that return EvictionPolicyEvaluator | |
|---|---|
static EvictionPolicyEvaluator |
EvictionPolicyEvaluatorProvider.getEvictionPolicyEvaluator(EvictionConfiguration evictionConfig)
Gets the EvictionPolicyEvaluator implementation specified with evictionPolicy. |
| Methods in com.hazelcast.cache.impl.eviction with parameters of type EvictionPolicyEvaluator | |
|---|---|
int |
EvictionStrategy.evict(S evictableStore,
EvictionPolicyEvaluator<A,E> evictionPolicyEvaluator,
EvictionChecker evictionChecker,
EvictionListener<A,E> evictionListener)
Does eviction if eviction is required by given EvictionChecker. |
| Uses of EvictionPolicyEvaluator in com.hazelcast.cache.impl.eviction.impl.evaluator |
|---|
| Classes in com.hazelcast.cache.impl.eviction.impl.evaluator that implement EvictionPolicyEvaluator | |
|---|---|
class |
AbstractEvictionPolicyEvaluator<A,E extends Evictable>
Base class for evaluation implementations of EvictionPolicy. |
class |
LFUEvictionPolicyEvaluator<A,E extends Evictable>
Interface for evaluation implementations of EvictionPolicy.LFU policy. |
class |
LRUEvictionPolicyEvaluator<A,E extends Evictable>
Interface for evaluation implementations of EvictionPolicy.LRU policy. |
| Uses of EvictionPolicyEvaluator in com.hazelcast.cache.impl.eviction.impl.strategy |
|---|
| Methods in com.hazelcast.cache.impl.eviction.impl.strategy with parameters of type EvictionPolicyEvaluator | |
|---|---|
int |
AbstractEvictionStrategy.evict(S evictableStore,
EvictionPolicyEvaluator<A,E> evictionPolicyEvaluator,
EvictionChecker evictionChecker,
EvictionListener<A,E> evictionListener)
Does eviction if eviction is required by given EvictionChecker. |
protected abstract int |
AbstractEvictionStrategy.evictInternal(S evictableStore,
EvictionPolicyEvaluator<A,E> evictionPolicyEvaluator,
EvictionListener<A,E> evictionListener)
Does eviction internally. |
| Uses of EvictionPolicyEvaluator in com.hazelcast.cache.impl.eviction.impl.strategy.sampling |
|---|
| Methods in com.hazelcast.cache.impl.eviction.impl.strategy.sampling with parameters of type EvictionPolicyEvaluator | |
|---|---|
protected int |
SamplingBasedEvictionStrategy.evictInternal(S sampleableEvictableStore,
EvictionPolicyEvaluator<A,E> evictionPolicyEvaluator,
EvictionListener<A,E> evictionListener)
Processes sampling based eviction logic on SampleableEvictableStore. |
| Uses of EvictionPolicyEvaluator in com.hazelcast.cache.impl.nearcache.impl.store |
|---|
| Fields in com.hazelcast.cache.impl.nearcache.impl.store declared as EvictionPolicyEvaluator | |
|---|---|
protected EvictionPolicyEvaluator<KS,R> |
AbstractNearCacheRecordStore.evictionPolicyEvaluator
|
| Methods in com.hazelcast.cache.impl.nearcache.impl.store that return EvictionPolicyEvaluator | |
|---|---|
protected EvictionPolicyEvaluator<KS,R> |
AbstractNearCacheRecordStore.createEvictionPolicyEvaluator(EvictionConfig evictionConfig)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||