/** * {@inheritDoc} */ @Override public void add( AddOperationContext addContext ) throws LdapException { synchronized ( lock ) { super.add( addContext ); if ( contextEntry == null ) { Entry entry = addContext.getEntry(); if ( entry.getDn().equals( suffixDn ) ) { contextEntry = entry; } } dirty = true; rewritePartitionData( addContext.getTransaction() ); } }