Interface IReplicationInTransactionHandler
- All Known Subinterfaces:
IReplicationInFacade
- All Known Implementing Classes:
LocalClusterReplicationInTransactionHandler,LocalViewReplicationTransactionEventHandler,MirrorReplicationInAggregatedTransactionHandler,MirrorReplicationInTransactionHandler,ReplicationNodeInFacade,ReplicationNotificationInTransactionEntryHandler,SpaceReplicationTransactionEventHandler
public interface IReplicationInTransactionHandler
Handle incoming replication event of executed transaction
IReplicationNode- Since:
- 8.0
- Author:
- eitany
-
Method Summary
Modifier and TypeMethodDescriptionvoidinTransaction(IReplicationInContext context, ITransactionInContext transactionContext) Handles one phase commit transaction (single participant)voidinTransactionAbort(IReplicationInContext context, ITransactionInContext transactionContext) Handle abort stage of two phase committed transactionvoidinTransactionCommit(IReplicationInContext context, ITransactionInContext transactionContext) Handle commit stage of two phase committed transactionvoidinTransactionPrepare(IReplicationInContext context, ITransactionInContext transactionContext) Handle prepare stage of two phase committed transaction
-
Method Details
-
inTransaction
void inTransaction(IReplicationInContext context, ITransactionInContext transactionContext) throws Exception Handles one phase commit transaction (single participant)- Throws:
Exception
-
inTransactionPrepare
void inTransactionPrepare(IReplicationInContext context, ITransactionInContext transactionContext) throws Exception Handle prepare stage of two phase committed transaction- Throws:
Exception
-
inTransactionCommit
void inTransactionCommit(IReplicationInContext context, ITransactionInContext transactionContext) throws Exception Handle commit stage of two phase committed transaction- Throws:
Exception
-
inTransactionAbort
void inTransactionAbort(IReplicationInContext context, ITransactionInContext transactionContext) throws Exception Handle abort stage of two phase committed transaction- Throws:
Exception
-