public class RamStoreHDImpl extends Object implements com.hazelcast.spi.hotrestart.RamStore
InMemoryFormat.NATIVE| Constructor and Description |
|---|
RamStoreHDImpl(EnterpriseRecordStore recordStore,
com.hazelcast.memory.HazelcastMemoryManager memoryManager) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(com.hazelcast.spi.hotrestart.KeyHandle kh,
byte[] valueBytes) |
boolean |
copyEntry(com.hazelcast.spi.hotrestart.KeyHandle keyHandle,
int expectedSize,
com.hazelcast.spi.hotrestart.RecordDataSink sink) |
void |
removeNullEntries(com.hazelcast.spi.hotrestart.impl.SetOfKeyHandle keyHandles) |
com.hazelcast.spi.hotrestart.KeyHandle |
toKeyHandle(byte[] key) |
public RamStoreHDImpl(EnterpriseRecordStore recordStore, com.hazelcast.memory.HazelcastMemoryManager memoryManager)
public boolean copyEntry(com.hazelcast.spi.hotrestart.KeyHandle keyHandle,
int expectedSize,
com.hazelcast.spi.hotrestart.RecordDataSink sink)
throws com.hazelcast.spi.hotrestart.HotRestartException
copyEntry in interface com.hazelcast.spi.hotrestart.RamStorecom.hazelcast.spi.hotrestart.HotRestartExceptionpublic com.hazelcast.spi.hotrestart.KeyHandle toKeyHandle(byte[] key)
toKeyHandle in interface com.hazelcast.spi.hotrestart.RamStorepublic void removeNullEntries(com.hazelcast.spi.hotrestart.impl.SetOfKeyHandle keyHandles)
removeNullEntries in interface com.hazelcast.spi.hotrestart.RamStorepublic void accept(com.hazelcast.spi.hotrestart.KeyHandle kh,
byte[] valueBytes)
accept in interface com.hazelcast.spi.hotrestart.RamStoreCopyright © 2021 Hazelcast, Inc.. All Rights Reserved.