You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by ka...@apache.org on 2013/11/25 09:30:41 UTC
svn commit: r1545173 - in /directory:
apacheds/trunk/core-api/src/main/java/org/apache/directory/server/core/api/
shared/trunk/ldap/client/api/src/main/java/org/apache/directory/ldap/client/api/
Author: kayyagari
Date: Mon Nov 25 08:30:41 2013
New Revision: 1545173
URL: http://svn.apache.org/r1545173
Log:
allow setting a SchemaManager (DIRAPI-159)
Modified:
directory/apacheds/trunk/core-api/src/main/java/org/apache/directory/server/core/api/LdapCoreSessionConnection.java
directory/shared/trunk/ldap/client/api/src/main/java/org/apache/directory/ldap/client/api/LdapConnection.java
directory/shared/trunk/ldap/client/api/src/main/java/org/apache/directory/ldap/client/api/LdapNetworkConnection.java
Modified: directory/apacheds/trunk/core-api/src/main/java/org/apache/directory/server/core/api/LdapCoreSessionConnection.java
URL: http://svn.apache.org/viewvc/directory/apacheds/trunk/core-api/src/main/java/org/apache/directory/server/core/api/LdapCoreSessionConnection.java?rev=1545173&r1=1545172&r2=1545173&view=diff
==============================================================================
--- directory/apacheds/trunk/core-api/src/main/java/org/apache/directory/server/core/api/LdapCoreSessionConnection.java (original)
+++ directory/apacheds/trunk/core-api/src/main/java/org/apache/directory/server/core/api/LdapCoreSessionConnection.java Mon Nov 25 08:30:41 2013
@@ -1266,4 +1266,14 @@ public class LdapCoreSessionConnection e
{
// Does nothing
}
+
+
+ /**
+ * {@inheritDoc}
+ */
+ @Override
+ public void setSchemaManager( SchemaManager schemaManager )
+ {
+ this.schemaManager = schemaManager;
+ }
}
Modified: directory/shared/trunk/ldap/client/api/src/main/java/org/apache/directory/ldap/client/api/LdapConnection.java
URL: http://svn.apache.org/viewvc/directory/shared/trunk/ldap/client/api/src/main/java/org/apache/directory/ldap/client/api/LdapConnection.java?rev=1545173&r1=1545172&r2=1545173&view=diff
==============================================================================
--- directory/shared/trunk/ldap/client/api/src/main/java/org/apache/directory/ldap/client/api/LdapConnection.java (original)
+++ directory/shared/trunk/ldap/client/api/src/main/java/org/apache/directory/ldap/client/api/LdapConnection.java Mon Nov 25 08:30:41 2013
@@ -825,4 +825,10 @@ public interface LdapConnection
* Sets the object responsible for the detection of binary attributes.
*/
void setBinaryAttributeDetector( BinaryAttributeDetector binaryAttributeDetecter );
+
+
+ /**
+ * sets a SchemaManager to be used by this connection
+ */
+ void setSchemaManager( SchemaManager schemaManager );
}
\ No newline at end of file
Modified: directory/shared/trunk/ldap/client/api/src/main/java/org/apache/directory/ldap/client/api/LdapNetworkConnection.java
URL: http://svn.apache.org/viewvc/directory/shared/trunk/ldap/client/api/src/main/java/org/apache/directory/ldap/client/api/LdapNetworkConnection.java?rev=1545173&r1=1545172&r2=1545173&view=diff
==============================================================================
--- directory/shared/trunk/ldap/client/api/src/main/java/org/apache/directory/ldap/client/api/LdapNetworkConnection.java (original)
+++ directory/shared/trunk/ldap/client/api/src/main/java/org/apache/directory/ldap/client/api/LdapNetworkConnection.java Mon Nov 25 08:30:41 2013
@@ -4035,4 +4035,14 @@ public class LdapNetworkConnection exten
config.setBinaryAttributeDetector( binaryAttributeDetector );
}
}
+
+
+ /**
+ * {@inheritDoc}
+ */
+ @Override
+ public void setSchemaManager( SchemaManager schemaManager )
+ {
+ this.schemaManager = schemaManager;
+ }
}