Uses of Interface
com.hazelcast.cache.impl.eviction.EvictionCandidate

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
<C extends EvictionCandidate<A,E>>
Iterable<C>
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.
<C extends EvictionCandidate<A,E>>
int
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
<C extends EvictionCandidate<A,E>>
Iterable<C>
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
<C extends EvictionCandidate<A,E>>
Iterable<C>
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
<C extends EvictionCandidate<Data,CacheRecord>>
int
CacheRecordHashMap.evict(Iterable<C> evictionCandidates)
           
 



Copyright © 2015 Hazelcast, Inc.. All Rights Reserved.