public abstract class CompensatingTransactionHolderSupport extends ResourceHolderSupport
| Constructor and Description |
|---|
CompensatingTransactionHolderSupport(CompensatingTransactionOperationManager manager)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
protected abstract Object |
getTransactedResource()
Get the actual transacted resource.
|
CompensatingTransactionOperationManager |
getTransactionOperationManager()
Get the CompensatingTransactionOperationManager to handle the data for
the current transaction.
|
void |
setTransactionOperationManager(CompensatingTransactionOperationManager transactionOperationManager)
Set the CompensatingTransactionOperationManager.
|
getDeadline, getTimeToLiveInMillis, getTimeToLiveInSeconds, hasTimeout, isOpen, isRollbackOnly, isSynchronizedWithTransaction, isVoid, released, requested, reset, setRollbackOnly, setSynchronizedWithTransaction, setTimeoutInMillis, setTimeoutInSeconds, unboundpublic CompensatingTransactionHolderSupport(CompensatingTransactionOperationManager manager)
manager - The CompensatingTransactionOperationManager to use for
creating Compensating operations.protected abstract Object getTransactedResource()
public void clear()
clear in class ResourceHolderSupportpublic CompensatingTransactionOperationManager getTransactionOperationManager()
public void setTransactionOperationManager(CompensatingTransactionOperationManager transactionOperationManager)
transactionOperationManager - the CompensatingTransactionOperationManager to use.