|
||||||||||
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. |
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.creatEvictionPolicyEvaluator(CacheEvictionConfig cacheEvictionConfig)
|
Uses of EvictionPolicyEvaluator in com.hazelcast.cache.impl.eviction |
---|
Methods in com.hazelcast.cache.impl.eviction that return EvictionPolicyEvaluator | |
---|---|
static EvictionPolicyEvaluator |
EvictionPolicyEvaluatorProvider.getEvictionPolicyEvaluator(EvictionConfig 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)
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)
Does eviction if eviction is required by given EvictionChecker . |
protected abstract int |
AbstractEvictionStrategy.evictInternal(S evictableStore,
EvictionPolicyEvaluator<A,E> evictionPolicyEvaluator)
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)
Processes sampling based eviction logic on SampleableEvictableStore . |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |