K
- key type for map data storeV
- value type for map data storepublic abstract class AbstractMapDataStore<K,V> extends Object implements MapDataStore<K,V>
Modifier | Constructor and Description |
---|---|
protected |
AbstractMapDataStore(MapStoreWrapper store,
InternalSerializationService serializationService) |
Modifier and Type | Method and Description |
---|---|
protected List<Object> |
convertToObjectKeys(Collection keys) |
MapStoreWrapper |
getStore() |
boolean |
isPostProcessingMapStore() |
Map |
loadAll(Collection keys) |
void |
removeAll(Collection keys)
Directly removes keys from map store as in write-through mode.
|
protected Data |
toHeapData(Object obj) |
protected Object |
toObject(Object obj) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
add, addBackup, addTransient, flush, hardFlush, load, loadable, notFinishedOperationsCount, remove, removeBackup, reset, softFlush
protected AbstractMapDataStore(MapStoreWrapper store, InternalSerializationService serializationService)
public Map loadAll(Collection keys)
loadAll
in interface MapDataStore<K,V>
public void removeAll(Collection keys)
removeAll
in interface MapDataStore<K,V>
keys
- to be removedpublic MapStoreWrapper getStore()
protected List<Object> convertToObjectKeys(Collection keys)
public boolean isPostProcessingMapStore()
isPostProcessingMapStore
in interface MapDataStore<K,V>
Copyright © 2018 Hazelcast, Inc.. All Rights Reserved.