E - Type of object which is going to be processed by map store.public interface WriteBehindProcessor<E>
| Modifier and Type | Method and Description | 
|---|---|
| void | addStoreListener(com.hazelcast.map.impl.mapstore.writebehind.StoreListener storeListener) | 
| void | callAfterStoreListeners(Collection<E> entries) | 
| void | callBeforeStoreListeners(Collection<E> entries) | 
| void | flush(E key)Flushes a key directly to map store. | 
| void | flush(WriteBehindQueue queue)Flushes supplied  WriteBehindQueueto map-store. | 
| Map<Integer,List<E>> | process(List<E> delayedEntries)Process store operations and returns failed operation per partition map. | 
Map<Integer,List<E>> process(List<E> delayedEntries)
delayedEntries - to be written to store.void callAfterStoreListeners(Collection<E> entries)
void callBeforeStoreListeners(Collection<E> entries)
void addStoreListener(com.hazelcast.map.impl.mapstore.writebehind.StoreListener storeListener)
void flush(WriteBehindQueue queue)
WriteBehindQueue to map-store.queue - supplied WriteBehindQueue for flush.void flush(E key)
key - to be flushed.Copyright © 2016 Hazelcast, Inc.. All Rights Reserved.