Package | Description |
---|---|
com.hazelcast.cache.impl.record |
Hazelcast JSR-107 aka JCache implementation
Internal record store
|
com.hazelcast.internal.eviction |
Eviction policy implementations.
|
com.hazelcast.internal.eviction.impl.evaluator |
com.hazelcast.internal.eviction.EvictionPolicyEvaluator implementations. |
com.hazelcast.internal.eviction.impl.strategy.sampling |
Sampling based
com.hazelcast.internal.eviction.EvictionStrategy implementations for cache. |
com.hazelcast.internal.nearcache.impl.store |
Near Cache store implementations.
|
com.hazelcast.map.impl.querycache.subscriber |
This package contains classes which are used for
QueryCache
event subscription side. |
Modifier and Type | Method and Description |
---|---|
<C extends EvictionCandidate<Data,CacheRecord>> |
CacheRecordHashMap.tryEvict(C evictionCandidate,
EvictionListener<Data,CacheRecord> evictionListener) |
Modifier and Type | Method and Description |
---|---|
<C extends EvictionCandidate<A,E>> |
EvictableStore.tryEvict(C evictionCandidate,
EvictionListener<A,E> evictionListener)
The evict method is called by the
EvictionStrategy to eventually evict, by the policy, selected
candidate from the internal data structures. |
Modifier and Type | Method and Description |
---|---|
<C extends EvictionCandidate<A,E>> |
EvictionPolicyEvaluator.evaluate(Iterable<C> evictionCandidates)
Selects the best candidate to be evicted.
|
Modifier and Type | Method and Description |
---|---|
<C extends EvictionCandidate<A,E>> |
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.
|
Modifier and Type | Class and Description |
---|---|
class |
HeapNearCacheRecordMap.NearCacheEvictableSamplingEntry |
Modifier and Type | Method and Description |
---|---|
<C extends EvictionCandidate<K,V>> |
HeapNearCacheRecordMap.tryEvict(C evictionCandidate,
EvictionListener<K,V> evictionListener) |
Modifier and Type | Class and Description |
---|---|
class |
QueryCacheRecordHashMap.QueryCacheEvictableSamplingEntry |
Modifier and Type | Method and Description |
---|---|
<C extends EvictionCandidate<Data,QueryCacheRecord>> |
QueryCacheRecordHashMap.tryEvict(C evictionCandidate,
EvictionListener<Data,QueryCacheRecord> evictionListener) |
Copyright © 2018 Hazelcast, Inc.. All Rights Reserved.