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. |