See: Description
Interface | Description |
---|---|
CompensatingTransactionOperationExecutor |
Responsible for executing a single recorded operation as well as committing
or rolling it back, depending on the transaction outcome.
|
CompensatingTransactionOperationFactory |
Factory interface for creating
CompensatingTransactionOperationRecorder objects based on operation
method names. |
CompensatingTransactionOperationManager |
A CompensatingTransactionOperationManager implementation records and performs
operations that are to be performed within a compensating transaction.
|
CompensatingTransactionOperationRecorder |
An implementation of this interface is responsible for recording data and
supplying a
CompensatingTransactionOperationExecutor to be invoked
for execution and compensating transaction management of the operation. |