|
||||||||||
PREV NEXT | FRAMES NO FRAMES All Classes |
Packages that use EvictionCandidate | |
---|---|
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.sampling |
Sampling based EvictionStrategy implementations for cache. |
com.hazelcast.cache.impl.record | Hazelcast JSR-107 aka JCache implementation Internal record store |
Uses of EvictionCandidate in com.hazelcast.cache.impl.eviction |
---|
Methods in com.hazelcast.cache.impl.eviction with type parameters of type EvictionCandidate | ||
---|---|---|
|
EvictionPolicyEvaluator.evaluate(Iterable<C> evictionCandidates)
The evaluate method implements the actual policy rules and is called on every eviction to select one or more candidates to be evicted from the given input set of candidates. |
|
|
EvictableStore.evict(Iterable<C> evictionCandidates)
The evict method is called by the EvictionStrategy to eventually evict, by the policy, selected
candidates from the internal data structures. |
Uses of EvictionCandidate in com.hazelcast.cache.impl.eviction.impl.evaluator |
---|
Methods in com.hazelcast.cache.impl.eviction.impl.evaluator with type parameters of type EvictionCandidate | ||
---|---|---|
|
AbstractEvictionPolicyEvaluator.evaluate(Iterable<C> evictionCandidates)
The evaluate method implements the EvictionPolicy rule
on the given input set of candidates. |
Uses of EvictionCandidate in com.hazelcast.cache.impl.eviction.impl.strategy.sampling |
---|
Methods in com.hazelcast.cache.impl.eviction.impl.strategy.sampling with type parameters of type EvictionCandidate | ||
---|---|---|
|
SampleableEvictableStore.sample(int sampleCount)
The sample method is used to sample a number of entries (defined by the samples parameter) from the internal data structure. |
Uses of EvictionCandidate in com.hazelcast.cache.impl.record |
---|
Classes in com.hazelcast.cache.impl.record that implement EvictionCandidate | |
---|---|
class |
CacheRecordHashMap.EvictableSamplingEntry
|
Methods in com.hazelcast.cache.impl.record with type parameters of type EvictionCandidate | ||
---|---|---|
|
CacheRecordHashMap.evict(Iterable<C> evictionCandidates)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES All Classes |