Class TransactionAwareDirContextInvocationHandler
java.lang.Object
org.springframework.ldap.transaction.compensating.manager.TransactionAwareDirContextInvocationHandler
- All Implemented Interfaces:
- InvocationHandler
public class TransactionAwareDirContextInvocationHandler
extends Object
implements InvocationHandler
Proxy implementation for DirContext, making sure that the instance is not closed during
 a transaction, and that all modifying operations are recorded, storing compensating
 rollback operations for them.
- Since:
- 1.2
- 
Constructor SummaryConstructorsConstructorDescriptionTransactionAwareDirContextInvocationHandler(DirContext target, ContextSource contextSource) Constructor.
- 
Method Summary
- 
Constructor Details- 
TransactionAwareDirContextInvocationHandlerConstructor.- Parameters:
- target- The target DirContext.
- contextSource- The transactional ContextSource, needed to get hold of the current transaction's- DirContextHolder.
 
 
- 
- 
Method Details- 
invoke- Specified by:
- invokein interface- InvocationHandler
- Throws:
- Throwable
 
 
-