entry.setDeleteOldRdn( "1".equals( attributeValue ) );
entry.setDeleteOldRdn( "1".equals( attributeValue ) );
entry.setDeleteOldRdn( "1".equals( attributeValue ) );
entry.setNewRdn( currentRdn.getName() ); entry.setNewSuperior( currentParent.getName() ); entry.setDeleteOldRdn( false ); return entry;
entry.setNewRdn( currentRdn.getName() ); entry.setNewSuperior( currentParent.getName() ); entry.setDeleteOldRdn( false ); return entry;
entry.setNewRdn( currentRdn.getName() ); entry.setNewSuperior( currentParent.getName() ); entry.setDeleteOldRdn( false ); return entry;
reverted.setDeleteOldRdn( deleteOldRdn );
ldif.setDn( renameContext.getDn() ); ldif.setNewRdn( renameContext.getNewRdn().getName() ); ldif.setDeleteOldRdn( renameContext.getDeleteOldRdn() );
reverted.setDeleteOldRdn( deleteOldRdn );
reverted.setDeleteOldRdn( deleteOldRdn );
ldif.setDn( moveAndRenameContext.getDn() ); ldif.setNewRdn( moveAndRenameContext.getNewRdn().getName() ); ldif.setDeleteOldRdn( moveAndRenameContext.getDeleteOldRdn() ); ldif.setNewSuperior( moveAndRenameContext.getNewDn().getName() );
reverted.setDeleteOldRdn( !keepOldRdn );
reverted.setDeleteOldRdn( !keepOldRdn );
reverted.setDeleteOldRdn( !keepOldRdn );
forward.setChangeType( ChangeType.ModDn ); forward.setDn( moveAndRenameContext.getDn() ); forward.setDeleteOldRdn( moveAndRenameContext.getDeleteOldRdn() ); forward.setNewRdn( moveAndRenameContext.getNewRdn().getName() ); forward.setNewSuperior( moveAndRenameContext.getNewSuperiorDn().getName() );
/** * {@inheritDoc} */ @Override public void rename( RenameOperationContext renameContext ) throws LdapException { Entry serverEntry = null; if ( renameContext.getEntry() != null ) { serverEntry = ( ( ClonedServerEntry ) renameContext.getEntry() ).getOriginalEntry(); } next( renameContext ); // After this point, the entry has been modified. The cloned entry contains // the modified entry, the originalEntry has changed if ( !changeLog.isEnabled() ) { return; } LdifEntry forward = new LdifEntry(); forward.setChangeType( ChangeType.ModRdn ); forward.setDn( renameContext.getDn() ); forward.setNewRdn( renameContext.getNewRdn().getName() ); forward.setDeleteOldRdn( renameContext.getDeleteOldRdn() ); List<LdifEntry> reverses = LdifRevertor.reverseRename( serverEntry, renameContext.getNewRdn(), renameContext.getDeleteOldRdn() ); renameContext.setChangeLogEvent( changeLog.log( getPrincipal( renameContext ), forward, reverses ) ); }