/**
* {@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() );
}