public interface CompensatingTransactionOperationRecorder
CompensatingTransactionOperationExecutorto be invoked for execution and compensating transaction management of the operation. Recording of an operation should not fail (throwing an Exception), but instead log the result.
|Modifier and Type||Method and Description|
Record information about the operation performed and return a corresponding
CompensatingTransactionOperationExecutor recordOperation(Object args)
CompensatingTransactionOperationExecutorto be used if the operation would need to be rolled back.
args- The arguments that have been sent to the operation.
CompensatingTransactionOperationExecutorto be used if the recorded operation should need to be rolled back.