Interface IReplicationInBatchContext
- All Superinterfaces:
IReplicationInContext
- All Known Implementing Classes:
AbstractReplicationInBatchContext,GlobalOrderReplicationInBatchContext,MultiBucketSingleFileReplicationInBatchContext,MultiSourceSingleFileReplicationInBatchContext
-
Method Summary
Modifier and TypeMethodDescription<T> voidaddPendingContext(T operationContext) voidint<T> List<T><T> TvoidShould be called once all the pending operation that are kept in the context are consumed and considered successfully replicated.<T> voidsetTagObject(T tagObject) Methods inherited from interface com.gigaspaces.internal.cluster.node.IReplicationInContext
getContentContext, getContextLogger, getContextMarker, getGroupName, getLastProcessedKey, getReplicationBlobstoreBulkContext, getSourceLookupName, isBatchContext, setReplicationBlobstoreBulkContext, supportsDistributedTransactionConsolidation
-
Method Details
-
pendingConsumed
void pendingConsumed()Should be called once all the pending operation that are kept in the context are consumed and considered successfully replicated. once called all the pending operations that are kept in the context are cleared -
addPendingContext
<T> void addPendingContext(T operationContext) -
getPendingContext
-
currentConsumed
void currentConsumed() -
setTagObject
<T> void setTagObject(T tagObject) -
getTagObject
<T> T getTagObject() -
getEntireBatchSize
int getEntireBatchSize()
-