| 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 |
MapServiceContext.getRecordStore(int partitionId,
String mapName,
boolean skipLoadingOnCreate) |
RecordStore |
PartitionContainer.getRecordStore(String name) |
RecordStore |
PartitionContainer.getRecordStore(String name,
boolean skipLoadingOnCreate) |
RecordStore |
PartitionContainer.getRecordStoreForHotRestart(String name) |
| Modifier and Type | Method and Description |
|---|---|
Collection<RecordStore> |
PartitionContainer.getAllRecordStores() |
ConcurrentMap<String,RecordStore> |
PartitionContainer.getMaps() |
| Modifier and Type | Method and Description |
|---|---|
void |
MapServiceContext.removeRecordStoresFromPartitionMatchingWith(Predicate<RecordStore> predicate,
int partitionId,
boolean onShutdown,
boolean onRecordStoreDestroy)
Removes all record stores inside the supplied partition ID matching with
the supplied predicate.
|
| Modifier and Type | Method and Description |
|---|---|
Iterator<RecordStore> |
MapClearExpiredRecordsTask.storeIterator(PartitionContainer container) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
EvictorImpl.checkEvictable(RecordStore recordStore) |
boolean |
Evictor.checkEvictable(RecordStore recordStore)
Check whether the supplied record-store needs eviction.
|
boolean |
EvictionChecker.checkEvictable(RecordStore recordStore) |
void |
EvictorImpl.evict(RecordStore recordStore,
Data excludedKey) |
void |
Evictor.evict(RecordStore recordStore,
Data excludedKey)
Evict supplied record-store.
|
protected Iterable<EntryView> |
EvictorImpl.getSamples(RecordStore recordStore) |
protected boolean |
EvictorImpl.isBackup(RecordStore recordStore) |
protected Operation |
MapClearExpiredRecordsTask.newBackupExpiryOp(RecordStore store,
Collection<ExpiredKey> expiredKeys) |
void |
MapClearExpiredRecordsTask.tryToSendBackupExpiryOp(RecordStore store,
boolean sendIfAtBatchSize) |
| Modifier and Type | Field and Description |
|---|---|
protected RecordStore |
MapOperation.recordStore |
| Modifier and Type | Field and Description |
|---|---|
protected Map<String,RecordStore<Record>> |
MapReplicationStateHolder.storesByMapName |
| Modifier and Type | Method and Description |
|---|---|
boolean |
MapOperation.isPostProcessing(RecordStore recordStore) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractEvictableRecordStore
Contains eviction specific functionality.
|
class |
DefaultRecordStore
Default implementation of record-store.
|
Copyright © 2019. All Rights Reserved.