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 2016/05/17 08:52:03 UTC

svn commit: r1744216 - in /directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model: ldif/LdifReader.java name/Dn.java name/FastDnParser.java

Author: elecharny
Date: Tue May 17 08:52:03 2016
New Revision: 1744216

URL: http://svn.apache.org/viewvc?rev=1744216&view=rev
Log:
o Storing the SM in the DN when constructing it from a list of RDN
o Passing the SM to the RDN when adding a new AVA

Modified:
    directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/ldif/LdifReader.java
    directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/name/Dn.java
    directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/name/FastDnParser.java

Modified: directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/ldif/LdifReader.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/ldif/LdifReader.java?rev=1744216&r1=1744215&r2=1744216&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/ldif/LdifReader.java (original)
+++ directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/ldif/LdifReader.java Tue May 17 08:52:03 2016
@@ -291,7 +291,7 @@ public class LdifReader implements Itera
      */
     public void init() throws LdapException
     {
-        lines = new ArrayList<String>();
+        lines = new ArrayList<>();
         position = 0;
         version = DEFAULT_VERSION;
         containsChanges = false;

Modified: directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/name/Dn.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/name/Dn.java?rev=1744216&r1=1744215&r2=1744216&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/name/Dn.java (original)
+++ directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/name/Dn.java Tue May 17 08:52:03 2016
@@ -370,6 +370,8 @@ public class Dn implements Iterable<Rdn>
      */
     public Dn( SchemaManager schemaManager, Rdn... rdns ) throws LdapInvalidDnException
     {
+        this.schemaManager = schemaManager;
+        
         if ( rdns == null )
         {
             return;

Modified: directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/name/FastDnParser.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/name/FastDnParser.java?rev=1744216&r1=1744215&r2=1744216&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/name/FastDnParser.java (original)
+++ directory/shared/branches/shared-value/ldap/model/src/main/java/org/apache/directory/api/ldap/model/name/FastDnParser.java Tue May 17 08:52:03 2016
@@ -189,7 +189,7 @@ import org.apache.directory.api.util.Pos
         String upName = name.substring( rdnStart, pos.start );
 
         Ava ava = new Ava( schemaManager, type, upValue );
-        rdn.addAVA( null, ava );
+        rdn.addAVA( schemaManager, ava );
 
         rdn.setUpName( upName );
         rdn.hashCode();