You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by el...@apache.org on 2017/01/25 09:46:26 UTC

svn commit: r1780160 - /directory/site/trunk/content/api/user-guide/2.7-moving-renaming.mdtext

Author: elecharny
Date: Wed Jan 25 09:46:26 2017
New Revision: 1780160

URL: http://svn.apache.org/viewvc?rev=1780160&view=rev
Log:
First draft for the MODDN page. To be completed...

Modified:
    directory/site/trunk/content/api/user-guide/2.7-moving-renaming.mdtext

Modified: directory/site/trunk/content/api/user-guide/2.7-moving-renaming.mdtext
URL: http://svn.apache.org/viewvc/directory/site/trunk/content/api/user-guide/2.7-moving-renaming.mdtext?rev=1780160&r1=1780159&r2=1780160&view=diff
==============================================================================
--- directory/site/trunk/content/api/user-guide/2.7-moving-renaming.mdtext (original)
+++ directory/site/trunk/content/api/user-guide/2.7-moving-renaming.mdtext Wed Jan 25 09:46:26 2017
@@ -22,4 +22,27 @@ Notice: Licensed to the Apache Software
     specific language governing permissions and limitations
     under the License.
 
-# 2.7 - Moving an renaming entries (e)
\ No newline at end of file
+# 2.7 - Moving an renaming entries
+
+LDAP allows you to do more than adding, deleting or modifying entries : you can also move them, or rename them. Here, you are not changing the content of an entry, but its position in the **DIT**, or its name.
+
+Actually, changing an entry's name **may* have an impact on the entry's content, as the *DN* always contains elements that are part of the entry.
+
+Both operation can be applied at the same time.
+
+Actually the LDAP protocol reunite those two function into one call (**MODDN**, also called **MODRDN**), but for clarity, we defined three different methods, beside a fith one that mimic the LDAP protocol **MODDN** function  :
+
+* _move( current DN, new superior DN )_
+* _rename ( old DN, new DN[, keep the old RDN] )_
+* _moveAndRename( current DN, new DN[, keep the old RDN])_
+* _modifyDn_( ModifyDnRequest )
+
+## Move operation
+
+## Rename operation
+
+## Move and Rename operation
+
+## ModifyDn operation
+
+## Asynchornous ModifyDn operation
\ No newline at end of file