/**
* {@inheritDoc}
*/
public void moveAndRename( InternalModifyDnRequest modifyDnRequest, LogChange log ) throws Exception
{
MoveAndRenameOperationContext opContext = new MoveAndRenameOperationContext( this, modifyDnRequest );
opContext.setLogChange( log );
OperationManager operationManager = directoryService.getOperationManager();
operationManager.moveAndRename( opContext );
modifyDnRequest.getResultResponse().addAll( opContext.getResponseControls() );
}