public class DirContextHolder extends CompensatingTransactionHolderSupport
CompensatingTransactionOperationManager
, responsible for performing
operations and keeping track of all changes and storing information necessary
for commit or rollback.Constructor and Description |
---|
DirContextHolder(CompensatingTransactionOperationManager manager,
DirContext ctx)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
DirContext |
getCtx()
Return the DirContext associated with the current transaction.
|
protected Object |
getTransactedResource()
Get the actual transacted resource.
|
void |
setCtx(DirContext ctx)
Set the DirContext associated with the current transaction.
|
clear, getTransactionOperationManager, setTransactionOperationManager
getDeadline, getTimeToLiveInMillis, getTimeToLiveInSeconds, hasTimeout, isOpen, isRollbackOnly, isSynchronizedWithTransaction, isVoid, released, requested, reset, setRollbackOnly, setSynchronizedWithTransaction, setTimeoutInMillis, setTimeoutInSeconds, unbound
public DirContextHolder(CompensatingTransactionOperationManager manager, DirContext ctx)
manager
- The CompensatingTransactionOperationManager
.ctx
- The DirContext associated with the current transaction.public void setCtx(DirContext ctx)
ctx
- The DirContext associated with the current transaction.public DirContext getCtx()
protected Object getTransactedResource()
CompensatingTransactionHolderSupport
getTransactedResource
in class CompensatingTransactionHolderSupport