docs: protected void doCleanupAfterCompletion(Object transaction) {
          ContextSourceAndHibernateTransactionObject actualTransactionObject = (ContextSourceAndHibernateTransactionObject) transaction;
  
          super.doCleanupAfterCompletion(actualTransactionObject
                  .getHibernateTransactionObject());
          ldapManagerDelegate.doCleanupAfterCompletion(actualTransactionObject
                  .getLdapTransactionObject());
      }