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  
WriteBehindQueue to 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.