Moves and renames the given entryDn. The old Rdn will be deleted.
@param entryDn The original entry Dn
@param newDn The new Entry Dn
@return modifyDn operations response
@throws LdapException if some error occurred
@see #moveAndRename(org.apache.directory.shared.ldap.model.name.Dn,org.apache.directory.shared.ldap.model.name.Dn,boolean)
Moves and renames (the relative distinguished name of) an entry (or a branch if the entry has children) at a specified distinguished name to a position under a new parent.
@param dn the distinguished name of the entry/branch to move
@param newParent the new parent under which the entry/branch is moved
@param newRdn the new relative distinguished name of the entry at the root of the branch
@exception if there are failures while moving and renaming the entryor branch
Moves and renames (the relative distinguished name of) an entry (or a branch if the entry has children) at a specified distinguished name to a position under a new parent.
@param dn the distinguished name of the entry/branch to move
@param newParent the new parent under which the entry/branch is moved
@param newRdn the new relative distinguished name of the entry at the root of the branch
@exception if there are failures while moving and renaming the entryor branch
Transplants a child entry, to a position in the namespace under a new parent entry and changes the RN of the child entry which can optionally have its old RN attributes removed. The removal of old RN attributes may not make sense in all namespaces. If the concept is undefined in a namespace this parameters is ignored. An example of a namespace where this parameter is significant is the LDAP namespace.
@param moveAndRenameContext The context contain all the information aboutthe modifyDN operation
@throws Exception if there are any problems
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.