directory-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From akaras...@apache.org
Subject svn commit: r1067041 - /directory/shared/branches/m1/ldap/src/main/java/org/apache/directory/shared/ldap/codec/ILdapCodecService.java
Date Fri, 04 Feb 2011 00:09:42 GMT
Author: akarasulu
Date: Fri Feb  4 00:09:42 2011
New Revision: 1067041

URL: http://svn.apache.org/viewvc?rev=1067041&view=rev
Log:
documentation

Modified:
    directory/shared/branches/m1/ldap/src/main/java/org/apache/directory/shared/ldap/codec/ILdapCodecService.java

Modified: directory/shared/branches/m1/ldap/src/main/java/org/apache/directory/shared/ldap/codec/ILdapCodecService.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/m1/ldap/src/main/java/org/apache/directory/shared/ldap/codec/ILdapCodecService.java?rev=1067041&r1=1067040&r2=1067041&view=diff
==============================================================================
--- directory/shared/branches/m1/ldap/src/main/java/org/apache/directory/shared/ldap/codec/ILdapCodecService.java
(original)
+++ directory/shared/branches/m1/ldap/src/main/java/org/apache/directory/shared/ldap/codec/ILdapCodecService.java
Fri Feb  4 00:09:42 2011
@@ -79,9 +79,21 @@ public interface ILdapCodecService
     void registerExtendedOp( IExtendedOpFactory<?,?> factory );
     
     
+    /**
+     * Creates a new codec control decorator of the specified type.
+     *
+     * @param oid The OID of the new control to create.
+     * @return The newly created codec control.
+     */
     ICodecControl<? extends Control> newControl( String oid );
     
 
+    /**
+     * Creates a new codec control decorator for the provided control.
+     *
+     * @param control The control the codec control is generated for.
+     * @return The newly created codec control.
+     */
     ICodecControl<? extends Control> newControl( Control control );
     
     
@@ -95,7 +107,22 @@ public interface ILdapCodecService
     ProtocolCodecFactory newProtocolCodecFactory( boolean client );
     
     
-    javax.naming.ldap.Control toJndiControl( Control control ) throws EncoderException;
+    /**
+     * Creates a JNDI control from the ldap model's control.
+     *
+     * @param modelControl The model's control.
+     * @return The JNDI control.
+     * @throws EncoderException if there are problems encoding the modelControl.
+     */
+    javax.naming.ldap.Control toJndiControl( Control modelControl ) throws EncoderException;
+    
     
-    Control fromJndiControl( javax.naming.ldap.Control control ) throws DecoderException;
+    /**
+     * Creates a model control from the JNDI control.
+     *
+     * @param jndiControl The JNDI control.
+     * @return The model control.
+     * @throws DecoderException if there are problems decoding the value of the JNDI control.
+     */
+    Control fromJndiControl( javax.naming.ldap.Control jndiControl ) throws DecoderException;
 }



Mime
View raw message