java.lang.Object
org.springframework.transaction.support.ResourceHolderSupport
org.springframework.transaction.compensating.support.CompensatingTransactionHolderSupport
org.springframework.ldap.transaction.compensating.manager.DirContextHolder
All Implemented Interfaces:
org.springframework.transaction.support.ResourceHolder

public class DirContextHolder extends CompensatingTransactionHolderSupport
Keeps track of the transaction DirContext. The same DirContext instance will be reused throughout a transaction. Also keeps a CompensatingTransactionOperationManager, responsible for performing operations and keeping track of all changes and storing information necessary for commit or rollback.
Since:
1.2