Class BindOperationExecutor

java.lang.Object
org.springframework.ldap.transaction.compensating.BindOperationExecutor
All Implemented Interfaces:
CompensatingTransactionOperationExecutor

public class BindOperationExecutor extends Object implements CompensatingTransactionOperationExecutor
A CompensatingTransactionOperationExecutor to manage a bind operation. Performs a bind in performOperation(), a corresponding unbind in rollback(), and nothing in commit().
Since:
1.2
  • Constructor Details

    • BindOperationExecutor

      public BindOperationExecutor(LdapOperations ldapOperations, Name dn, Object originalObject, Attributes originalAttributes)
      Constructor.
      Parameters:
      ldapOperations - LdapOperations to use for performing the rollback operation.
      dn - DN of the entry to be unbound.
      originalObject - original value sent to the 'object' parameter of the bind operation.
      originalAttributes - original value sent to the 'attributes' parameter of the bind operation.
  • Method Details