Constructor and Description |
---|
OperationsBatchDataImpl(IReplicationInBatchContext batchContext) |
TransactionDataImpl(IReplicationInBatchContext batchContext,
ITransactionInContext transactionContext) |
Modifier and Type | Method and Description |
---|---|
void |
IReplicationInBatchConsumptionHandler.consumePendingOperationsInBatch(IReplicationInBatchContext context)
Called after all the incoming replication events for the current batch passed through the
corresponding event handlers.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractReplicationInBatchContext |
Modifier and Type | Method and Description |
---|---|
void |
ReplicationNodeInFacade.consumePendingOperationsInBatch(IReplicationInBatchContext context) |
Modifier and Type | Method and Description |
---|---|
void |
LocalClusterReplicationInTransactionHandler.changeEntry(IReplicationInBatchContext context,
String typeName,
String uid,
Object id,
int version,
int previousVersion,
long timeToLive,
int routingHash,
Collection<SpaceEntryMutator> spaceEntryMutators,
boolean isTransient,
OperationID operationID) |
void |
LocalClusterReplicationInBatchConsumptionHandler.consumePendingOperationsInBatch(IReplicationInBatchContext context) |
protected void |
AbstractLocalClusterReplicationInHandler.execute(IReplicationInBatchContext batchContext) |
protected void |
AbstractLocalClusterReplicationInHandler.executeIfUidPresent(IReplicationInBatchContext batchContext,
String uid) |
protected void |
AbstractLocalClusterReplicationInHandler.executeTransactional(IReplicationInBatchContext batchContext,
ITransactionInContext transactionContext) |
protected String |
AbstractLocalClusterReplicationInHandler.extractSourceGatewayName(IReplicationInBatchContext batchContext) |
protected void |
AbstractLocalClusterReplicationInHandler.handleChangeEntry(String typeName,
String uid,
Object id,
int version,
int previousVersion,
int routingHash,
long timeToLive,
Collection<SpaceEntryMutator> mutators,
IReplicationInBatchContext batchContext) |
protected void |
AbstractLocalClusterReplicationInHandler.handleRemoveEntry(IEntryPacket entryPacket,
IReplicationInBatchContext batchContext) |
protected void |
AbstractLocalClusterReplicationInHandler.handleRemoveEntryByUid(String typeName,
String uid,
IReplicationInBatchContext batchContext) |
protected void |
AbstractLocalClusterReplicationInHandler.handleUpdateEntry(IEntryPacket entryPacket,
IEntryPacket oldEntryPacket,
IReplicationInBatchContext batchContext,
boolean partialUpdate) |
protected void |
AbstractLocalClusterReplicationInHandler.handleWriteEntry(IEntryPacket entryPacket,
IReplicationInBatchContext batchContext) |
protected void |
AbstractLocalClusterReplicationInHandler.invokeConflictResolver(IReplicationInBatchContext batchContext,
LocalClusterReplicationDataConflict conflictData,
boolean fromTransaction) |
void |
LocalClusterReplicationInTransactionHandler.removeEntry(IReplicationInBatchContext context,
IEntryPacket entryPacket) |
void |
LocalClusterReplicationInTransactionHandler.removeEntryByUID(IReplicationInBatchContext context,
String typeName,
String uid,
OperationID operationID) |
void |
LocalClusterReplicationInTransactionHandler.updateEntry(IReplicationInBatchContext context,
IEntryPacket entryPacket,
IEntryPacket oldEntryPacket,
boolean partialUpdate,
short flags) |
void |
LocalClusterReplicationInTransactionHandler.writeEntry(IReplicationInBatchContext context,
IEntryPacket entryPacket) |
Modifier and Type | Method and Description |
---|---|
void |
IReplicationTransactionalPacketEntryData.batchExecuteTransactional(IReplicationInBatchContext context,
ITransactionalBatchExecutionCallback executionCallback) |
void |
ITransactionalBatchExecutionCallback.changeEntry(IReplicationInBatchContext context,
String typeName,
String uid,
Object id,
int version,
int previousVersion,
long timeToLive,
int routingHash,
Collection<SpaceEntryMutator> spaceEntryMutators,
boolean isTransient,
OperationID operationID) |
IDataConsumeResult |
ReplicationPacketDataConsumer.consumePendingPackets(IReplicationInBatchContext context,
IReplicationInFacade replicationInFacade) |
IDataConsumeResult |
IReplicationPacketDataBatchConsumer.consumePendingPackets(IReplicationInBatchContext batchContext,
IReplicationInFacade replicationInFacade)
Consume packets which are pending in the provided batch context.
|
void |
ITransactionalBatchExecutionCallback.removeEntry(IReplicationInBatchContext context,
IEntryPacket entryPacket) |
void |
ITransactionalBatchExecutionCallback.removeEntryByUID(IReplicationInBatchContext context,
String typeName,
String uid,
OperationID operationID) |
void |
ITransactionalBatchExecutionCallback.updateEntry(IReplicationInBatchContext context,
IEntryPacket entryPacket,
IEntryPacket oldEntryPacket,
boolean partialUpdate,
short flags) |
void |
ITransactionalBatchExecutionCallback.writeEntry(IReplicationInBatchContext context,
IEntryPacket entryPacket) |
Modifier and Type | Class and Description |
---|---|
class |
GlobalOrderReplicationInBatchContext |
Modifier and Type | Class and Description |
---|---|
class |
MultiBucketSingleFileReplicationInBatchContext |
Modifier and Type | Class and Description |
---|---|
class |
MultiSourceSingleFileReplicationInBatchContext |
Modifier and Type | Method and Description |
---|---|
void |
ReplicationNotificationInTransactionEntryHandler.changeEntry(IReplicationInBatchContext context,
String typeName,
String uid,
Object id,
int version,
int previousVersion,
long timeToLive,
int routingHash,
Collection<SpaceEntryMutator> spaceEntryMutators,
boolean isTransient,
OperationID operationID) |
void |
ReplicationNotificationInBatchConsumptionHandler.consumePendingOperationsInBatch(IReplicationInBatchContext context) |
void |
ReplicationNotificationInTransactionEntryHandler.removeEntry(IReplicationInBatchContext context,
IEntryPacket entryPacket) |
void |
ReplicationNotificationInTransactionEntryHandler.removeEntryByUID(IReplicationInBatchContext context,
String typeName,
String uid,
OperationID operationID) |
void |
ReplicationNotificationInTransactionEntryHandler.updateEntry(IReplicationInBatchContext context,
IEntryPacket entryPacket,
IEntryPacket oldEntryPacket,
boolean partialUpdate,
short flags) |
void |
ReplicationNotificationInTransactionEntryHandler.writeEntry(IReplicationInBatchContext context,
IEntryPacket entryPacket) |
Modifier and Type | Method and Description |
---|---|
void |
MirrorReplicationInHandler.addChangeEntry(IReplicationInBatchContext context,
String typeName,
String uid,
Object id,
int version,
long timeToLive,
Collection<SpaceEntryMutator> mutators) |
void |
MirrorReplicationInHandler.addRemoveEntry(IReplicationInBatchContext context,
IEntryPacket entryPacket) |
void |
MirrorReplicationInHandler.addTransaction(IReplicationInBatchContext context,
ITransactionInContext transactionContext) |
void |
MirrorReplicationInHandler.addUpdateEntry(IReplicationInBatchContext context,
IEntryPacket entryPacket,
IEntryPacket oldEntryPacket,
boolean partialUpdate) |
void |
MirrorReplicationInHandler.addWriteEntry(IReplicationInBatchContext context,
IEntryPacket entryPacket) |
void |
MirrorReplicationInHandler.changeEntry(IReplicationInBatchContext context,
String typeName,
String uid,
Object id,
int version,
int previousVersion,
long timeToLive,
int routingHash,
Collection<SpaceEntryMutator> spaceEntryMutators,
boolean isTransient,
OperationID operationID) |
void |
MirrorReplicationInBatchConsumptionHandler.consumePendingOperationsInBatch(IReplicationInBatchContext context) |
protected void |
MirrorReplicationInHandler.execute(IReplicationInBatchContext batchContext,
TransactionParticipantDataImpl transactionParticipantData) |
void |
MirrorBulkExecutor.execute(List<BulkItem> entries,
TransactionParticipantDataImpl transactionMetaData,
IReplicationInBatchContext batchContext) |
void |
MirrorReplicationInHandler.removeEntry(IReplicationInBatchContext context,
IEntryPacket entryPacket) |
void |
MirrorReplicationInHandler.removeEntryByUID(IReplicationInBatchContext context,
String typeName,
String uid,
OperationID operationID) |
void |
MirrorReplicationInHandler.updateEntry(IReplicationInBatchContext context,
IEntryPacket entryPacket,
IEntryPacket oldEntryPacket,
boolean partialUpdate,
short flags) |
void |
MirrorReplicationInHandler.writeEntry(IReplicationInBatchContext context,
IEntryPacket entryPacket) |
Copyright © GigaSpaces.