Package | Description |
---|---|
com.hazelcast.internal.nearcache |
Near Cache support.
|
com.hazelcast.internal.nearcache.impl |
Near Cache implementations.
|
com.hazelcast.internal.nearcache.impl.invalidation |
Invalidations for Near Cache.
|
com.hazelcast.internal.nearcache.impl.record |
Near Cache record implementations.
|
com.hazelcast.internal.nearcache.impl.store |
Near Cache store implementations.
|
Modifier and Type | Method and Description |
---|---|
NearCacheRecord |
NearCacheRecordStore.getRecord(K key)
Gets the record associated with the given
key . |
Modifier and Type | Interface and Description |
---|---|
interface |
NearCacheRecordMap<K,V extends NearCacheRecord>
Contract point for all record maps to be used for storage in Near Cache.
|
interface |
SampleableNearCacheRecordMap<K,V extends NearCacheRecord>
Contract point for all record maps which support entry sampling to be used for storage in Near Cache.
|
Modifier and Type | Method and Description |
---|---|
boolean |
StaleReadDetectorImpl.isStaleRead(Object key,
NearCacheRecord record) |
boolean |
StaleReadDetector.isStaleRead(Object key,
NearCacheRecord record) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractNearCacheRecord<V>
Abstract implementation of
NearCacheRecord with value and expiration time as internal state. |
class |
NearCacheDataRecord
Implementation of
NearCacheRecord to store Data type objects. |
class |
NearCacheObjectRecord<V>
Implementation of
NearCacheRecord to store
any object type except Data . |
Modifier and Type | Class and Description |
---|---|
class |
AbstractNearCacheRecordStore<K,V,KS,R extends NearCacheRecord,NCRM extends SampleableNearCacheRecordMap<KS,R>>
Abstract implementation of
NearCacheRecordStore and EvictionListener . |
class |
BaseHeapNearCacheRecordStore<K,V,R extends NearCacheRecord>
Base implementation of
AbstractNearCacheRecordStore for on-heap Near Caches. |
class |
HeapNearCacheRecordMap<K,V extends NearCacheRecord>
SampleableNearCacheRecordMap implementation for on-heap Near Caches. |
Copyright © 2022 Hazelcast, Inc.. All Rights Reserved.