@Override public void rename( NextInterceptor next, RenameOperationContext renameOpContext ) throws Exception { Operation op = operationFactory.newModifyRn( renameOpContext.getDn(), renameOpContext.getNewRdn(), renameOpContext.getDelOldDn() ); op.execute( nexus, store, renameOpContext.getSession() ); }
public final void rename( RenameOperationContext renameContext ) throws Exception { store.rename( renameContext.getDn(), renameContext.getNewRdn(), renameContext.getDelOldDn() ); }
/** * {@inheritDoc} */ public void rename( InternalModifyDnRequest modifyDnRequest, LogChange log ) throws Exception { RenameOperationContext opContext = new RenameOperationContext( this, modifyDnRequest ); opContext.setLogChange( log ); OperationManager operationManager = directoryService.getOperationManager(); operationManager.rename( opContext ); modifyDnRequest.getResultResponse().addAll( opContext.getResponseControls() ); }
/** * {@inheritDoc} */ public void rename( DN dn, RDN newRdn, boolean deleteOldRdn, LogChange log ) throws Exception { RenameOperationContext opContext = new RenameOperationContext( this, dn, newRdn, deleteOldRdn ); opContext.setLogChange( log ); OperationManager operationManager = directoryService.getOperationManager(); operationManager.rename( opContext ); }
/** * {@inheritDoc} */ public void rename( DN dn, RDN newRdn, boolean deleteOldRdn, boolean ignoreReferral, LogChange log ) throws Exception { OperationManager operationManager = directoryService.getOperationManager(); RenameOperationContext opContext = new RenameOperationContext( this, dn, newRdn, deleteOldRdn ); opContext.setLogChange( log ); setReferralHandling( opContext, ignoreReferral ); operationManager.rename( opContext ); }