public interface IDirectPersistencySyncHandler
void initialize()
long getCurrentGenerationId()
boolean isOverflow()
void beforeDirectPersistencyOp(IReplicationOutContext context, IEntryHolder entryHolder, boolean phantom)
void beforeDirectPersistencyOp(IReplicationOutContext context, List<String> uids, Set<String> phantoms, Map<String,IEntryHolder> entryHolderMap)
void afterInsertingToRedolog(IReplicationOutContext context, long redoKey)
void afterOperationPersisted(IDirectPersistencyOpInfo e)
void afterRecovery()
void setBackLog(IReplicationGroupBacklog backlog)
IReplicationGroupBacklog getBackLog()
DirectPersistencyListHandler getListHandler()
long getLastConfirmed()
void setLastConfirmed(long confirmed)
void close()
SpaceEngine getSpaceEngine()
boolean isEmbeddedListUsed()
void afterInitializedBlobStoreIO(IDirectPersistencyIoHandler ioHandler)
void onEmbeddedListRecordTransferStart(IDirectPersistencyOpInfo o, boolean onlyIfNotExists)
void onEmbeddedListRecordTransferEnd(IDirectPersistencyOpInfo o)
void onEmbeddedOpFromInitialLoad(String uid, long gen, long seq, boolean phantom)
void onEmbeddedOpFromInitialLoad(List<String> uids, long gen, long seq, Set<String> phantoms)
EmbeddedSyncHandler getEmbeddedSyncHandler()
Copyright © GigaSpaces.