Package | Description |
---|---|
com.hazelcast.map.impl |
Contains implementation specific classes of
com.hazelcast.map package. |
com.hazelcast.map.impl.eviction |
This package contains eviction classes.
|
com.hazelcast.map.impl.operation |
Package for map operations.
|
com.hazelcast.map.impl.recordstore |
Modifier and Type | Method and Description |
---|---|
RecordStore |
MapServiceContext.createRecordStore(MapContainer mapContainer,
int partitionId,
MapKeyLoader keyLoader) |
RecordStore |
MapServiceContext.getExistingRecordStore(int partitionId,
String mapName) |
RecordStore |
PartitionContainer.getExistingRecordStore(String mapName) |
RecordStore |
MapServiceContext.getRecordStore(int partitionId,
String mapName) |
RecordStore |
PartitionContainer.getRecordStore(String name) |
RecordStore |
PartitionContainer.getRecordStoreForHotRestart(String name) |
protected RecordStore |
LocalMapStatsProvider.getRecordStoreOrNull(String mapName,
int partitionId) |
Modifier and Type | Method and Description |
---|---|
ConcurrentMap<String,RecordStore> |
PartitionContainer.getMaps() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
LocalMapStatsProvider.hasRecords(RecordStore recordStore) |
protected int |
LocalMapStatsProvider.isLocked(Data key,
RecordStore recordStore)
Return 1 if locked, otherwise 0.
|
Modifier and Type | Method and Description |
---|---|
double |
EvictionCheckerImpl.calculatePerNodeMaxRecordStoreSize(RecordStore recordStore)
Calculates and returns the expected maximum size of an evicted record-store
when
PER_NODE max-size-policy is used. |
boolean |
EvictionCheckerImpl.checkEvictionPossible(RecordStore recordStore) |
boolean |
EvictionChecker.checkEvictionPossible(RecordStore recordStore)
Check whether the supplied record-store needs eviction.
|
protected boolean |
EvictionCheckerImpl.checkPerNodeEviction(RecordStore recordStore) |
protected long[] |
EvictorImpl.createAndPopulateEvictionCriteriaArray(RecordStore recordStore,
EvictionPolicy evictionPolicy) |
int |
EvictorImpl.findRemovalSize(RecordStore recordStore) |
int |
Evictor.findRemovalSize(RecordStore recordStore)
Find size to evict from a record-store.
|
protected boolean |
EvictorImpl.isBackup(RecordStore recordStore) |
void |
EvictorImpl.removeSize(int removalSize,
RecordStore recordStore) |
void |
Evictor.removeSize(int removalSize,
RecordStore recordStore)
Remove supplied number of elements from record-store.
|
protected boolean |
EvictorImpl.tryEvict(Data key,
Record record,
RecordStore recordStore,
boolean backup,
long now) |
Modifier and Type | Field and Description |
---|---|
protected RecordStore |
KeyBasedMapOperation.recordStore |
Modifier and Type | Class and Description |
---|---|
class |
DefaultRecordStore
Default implementation of record-store.
|
Copyright © 2016 Hazelcast, Inc.. All Rights Reserved.