/** * {@inheritDoc} */ @Override public Dn getName() { return getDecorated().getName(); }
/** * {@inheritDoc} */ @Override public Dn getName() { return getDecorated().getName(); }
/** * Get the modification's Dn * * @return Returns the name. */ @Override public Dn getName() { return getDecorated().getName(); }
/** * {@inheritDoc} */ @Override public Dn getName() { return getDecorated().getName(); }
if ( modDnRequest.getName() == null )
if ( modDnRequest.getName() == null )
if ( modDnRequest.getName() == null )
/** * Creates a new instance of RenameOperationContext * * @param session The session to use * @param modifyDnRequest The ModDn operation to apply */ public RenameOperationContext( CoreSession session, ModifyDnRequest modifyDnRequest ) { super( session, modifyDnRequest.getName() ); this.newRdn = modifyDnRequest.getNewRdn(); if ( session != null ) { setInterceptors( session.getDirectoryService().getInterceptors( OperationEnum.RENAME ) ); } if ( newRdn == null ) { throw new IllegalStateException( I18n.err( I18n.ERR_328, modifyDnRequest ) ); } this.deleteOldRdn = modifyDnRequest.getDeleteOldRdn(); this.requestControls = modifyDnRequest.getControls(); if ( requestControls.containsKey( ManageDsaIT.OID ) ) { ignoreReferral(); } else { throwReferral(); } }
/** * {@inheritDoc} */ @Override public Element toDsml( Element root ) { Element element = super.toDsml( root ); ModifyDnRequest request = getDecorated(); // Dn if ( request.getName() != null ) { element.addAttribute( "dn", request.getName().getName() ); } // NewRDN if ( request.getNewRdn() != null ) { element.addAttribute( "newrdn", request.getNewRdn().getName() ); } // DeleteOldRDN element.addAttribute( "deleteoldrdn", request.getDeleteOldRdn() ? "true" : "false" ); // NewSuperior if ( request.getNewRdn() != null ) { element.addAttribute( "newSuperior", request.getNewSuperior().getName() ); } return element; }
modifyDnRequest.getName(), ine );
modifyDnRequest.getName(), ine );
modifyDnRequest.getName(), ine );
LOG.debug( "Handling modify dn request while ignoring referrals: {}", req ); if ( req.getName().isEmpty() ) Dn newRdn = new Dn( schemaManager, req.getNewRdn().getName() ); Dn oldRdn = new Dn( schemaManager, req.getName().getRdn().getName() ); result.setMatchedDn( req.getName() ); session.getIoSession().write( req.getResultResponse() ); return;