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/12/17 15:18:17 UTC

svn commit: r1774774 [7/10] - in /directory/shared/branches/shared-value: ./ asn1/ber/src/main/java/org/apache/directory/api/asn1/actions/ asn1/ber/src/main/java/org/apache/directory/api/asn1/ber/ asn1/ber/src/main/java/org/apache/directory/api/asn1/be...

Modified: directory/shared/branches/shared-value/ldap/client/api/src/main/java/org/apache/directory/ldap/client/api/LdifAnonymizer.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/client/api/src/main/java/org/apache/directory/ldap/client/api/LdifAnonymizer.java?rev=1774774&r1=1774773&r2=1774774&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/client/api/src/main/java/org/apache/directory/ldap/client/api/LdifAnonymizer.java (original)
+++ directory/shared/branches/shared-value/ldap/client/api/src/main/java/org/apache/directory/ldap/client/api/LdifAnonymizer.java Sat Dec 17 15:18:15 2016
@@ -150,7 +150,6 @@ public class LdifAnonymizer
         }
         catch ( Exception e )
         {
-            // Todo : we need a schemaManager
             println( "Missing a SchemaManager !" );
             System.exit( -1 );
         }

Modified: directory/shared/branches/shared-value/ldap/client/api/src/main/java/org/apache/directory/ldap/client/api/MonitoringLdapConnection.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/client/api/src/main/java/org/apache/directory/ldap/client/api/MonitoringLdapConnection.java?rev=1774774&r1=1774773&r2=1774774&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/client/api/src/main/java/org/apache/directory/ldap/client/api/MonitoringLdapConnection.java (original)
+++ directory/shared/branches/shared-value/ldap/client/api/src/main/java/org/apache/directory/ldap/client/api/MonitoringLdapConnection.java Sat Dec 17 15:18:15 2016
@@ -62,12 +62,18 @@ public final class MonitoringLdapConnect
     }
 
 
+    /**
+     * @return tells if a Bind has been issued 
+     */
     public boolean bindCalled()
     {
         return bindCalled;
     }
 
 
+    /**
+     * Reset the Bind and StartTLS flags
+     */
     public void resetMonitors()
     {
         bindCalled = false;
@@ -75,6 +81,9 @@ public final class MonitoringLdapConnect
     }
 
 
+    /**
+     * @return tells if the StarTLS extended operation has been called
+     */
     public boolean startTlsCalled()
     {
         return startTlsCalled;

Modified: directory/shared/branches/shared-value/ldap/client/api/src/main/java/org/apache/directory/ldap/client/api/ValidatingPoolableLdapConnectionFactory.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/client/api/src/main/java/org/apache/directory/ldap/client/api/ValidatingPoolableLdapConnectionFactory.java?rev=1774774&r1=1774773&r2=1774774&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/client/api/src/main/java/org/apache/directory/ldap/client/api/ValidatingPoolableLdapConnectionFactory.java (original)
+++ directory/shared/branches/shared-value/ldap/client/api/src/main/java/org/apache/directory/ldap/client/api/ValidatingPoolableLdapConnectionFactory.java Sat Dec 17 15:18:15 2016
@@ -21,7 +21,11 @@
 package org.apache.directory.ldap.client.api;
 
 
+import org.apache.directory.api.asn1.util.Oid;
 import org.apache.directory.api.ldap.model.exception.LdapException;
+import org.apache.directory.api.ldap.model.message.BindRequest;
+import org.apache.directory.api.ldap.model.message.ExtendedRequest;
+import org.apache.directory.api.ldap.model.name.Dn;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 

Modified: directory/shared/branches/shared-value/ldap/client/api/src/main/java/org/apache/directory/ldap/client/api/Wrapper.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/client/api/src/main/java/org/apache/directory/ldap/client/api/Wrapper.java?rev=1774774&r1=1774773&r2=1774774&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/client/api/src/main/java/org/apache/directory/ldap/client/api/Wrapper.java (original)
+++ directory/shared/branches/shared-value/ldap/client/api/src/main/java/org/apache/directory/ldap/client/api/Wrapper.java Sat Dec 17 15:18:15 2016
@@ -24,6 +24,8 @@ package org.apache.directory.ldap.client
  * An interface for defining wrapper objects.  An implementation of this class
  * <b>MUST</b> implement <code>T</code> as well
  *
+ * @param <T> The wrapped type
+ * 
  * @author <a href="mailto:dev@directory.apache.org">Apache Directory Project</a>
  */
 public interface Wrapper<T>

Modified: directory/shared/branches/shared-value/ldap/client/api/src/main/java/org/apache/directory/ldap/client/api/future/ResponseFuture.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/client/api/src/main/java/org/apache/directory/ldap/client/api/future/ResponseFuture.java?rev=1774774&r1=1774773&r2=1774774&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/client/api/src/main/java/org/apache/directory/ldap/client/api/future/ResponseFuture.java (original)
+++ directory/shared/branches/shared-value/ldap/client/api/src/main/java/org/apache/directory/ldap/client/api/future/ResponseFuture.java Sat Dec 17 15:18:15 2016
@@ -108,7 +108,9 @@ public class ResponseFuture<R extends Re
 
 
     /**
-     * {@inheritDoc}
+     * Set the associated Response in this Future
+     * 
+     * @param response The response to add into the Future
      * @throws InterruptedException if the operation has been cancelled by client
      */
     public void set( R response ) throws InterruptedException

Modified: directory/shared/branches/shared-value/ldap/client/api/src/main/java/org/apache/directory/ldap/client/api/search/UnaryFilter.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/client/api/src/main/java/org/apache/directory/ldap/client/api/search/UnaryFilter.java?rev=1774774&r1=1774773&r2=1774774&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/client/api/src/main/java/org/apache/directory/ldap/client/api/search/UnaryFilter.java (original)
+++ directory/shared/branches/shared-value/ldap/client/api/src/main/java/org/apache/directory/ldap/client/api/search/UnaryFilter.java Sat Dec 17 15:18:15 2016
@@ -53,7 +53,7 @@ package org.apache.directory.ldap.client
     /**
      * Constructs a NOT filter with the associated inner Filter
      *
-     * @param Filter The inner Filter
+     * @param filter The inner Filter
      * @return The constructed NOT Filter
      */
     public static UnaryFilter not( Filter filter )

Modified: directory/shared/branches/shared-value/ldap/client/api/src/main/java/org/apache/directory/ldap/client/template/AbstractPasswordPolicyResponder.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/client/api/src/main/java/org/apache/directory/ldap/client/template/AbstractPasswordPolicyResponder.java?rev=1774774&r1=1774773&r2=1774774&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/client/api/src/main/java/org/apache/directory/ldap/client/template/AbstractPasswordPolicyResponder.java (original)
+++ directory/shared/branches/shared-value/ldap/client/api/src/main/java/org/apache/directory/ldap/client/template/AbstractPasswordPolicyResponder.java Sat Dec 17 15:18:15 2016
@@ -33,9 +33,9 @@ import org.apache.directory.ldap.client.
 
 /**
  * A base, abstract, implementation of <code>PasswordPolicyResponder</code>.  
- * Extend this class and override {@link #success(PasswordPolicy)}, 
- * {@link #fail(ResultResponse, PasswordPolicy, ResultCodeEnum)}, or
- * {@link #exception(LdapException)}.  If that does not offer enough
+ * Extend this class and override success(PasswordPolicy), 
+ * fail(ResultResponse, PasswordPolicy, ResultCodeEnum), or
+ * exception(LdapException).  If that does not offer enough
  * flexibility, you must implement PasswordPolicyResponder yourself.
  *
  * @author <a href="mailto:dev@directory.apache.org">Apache Directory Project</a>

Modified: directory/shared/branches/shared-value/ldap/client/api/src/main/java/org/apache/directory/ldap/client/template/ConnectionCallback.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/client/api/src/main/java/org/apache/directory/ldap/client/template/ConnectionCallback.java?rev=1774774&r1=1774773&r2=1774774&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/client/api/src/main/java/org/apache/directory/ldap/client/template/ConnectionCallback.java (original)
+++ directory/shared/branches/shared-value/ldap/client/api/src/main/java/org/apache/directory/ldap/client/template/ConnectionCallback.java Sat Dec 17 15:18:15 2016
@@ -27,6 +27,8 @@ import org.apache.directory.ldap.client.
 /**
  * A callback for running code against a managed {@link LdapConnection}.
  * 
+ * @param <T> The callback type
+ * 
  * @author <a href="mailto:dev@directory.apache.org">Apache Directory Project</a>
  */
 public interface ConnectionCallback<T>

Modified: directory/shared/branches/shared-value/ldap/client/api/src/main/java/org/apache/directory/ldap/client/template/LdapConnectionTemplate.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/client/api/src/main/java/org/apache/directory/ldap/client/template/LdapConnectionTemplate.java?rev=1774774&r1=1774773&r2=1774774&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/client/api/src/main/java/org/apache/directory/ldap/client/template/LdapConnectionTemplate.java (original)
+++ directory/shared/branches/shared-value/ldap/client/api/src/main/java/org/apache/directory/ldap/client/template/LdapConnectionTemplate.java Sat Dec 17 15:18:15 2016
@@ -96,6 +96,9 @@ public class LdapConnectionTemplate impl
     }
 
 
+    /**
+     * {@inheritDoc}
+     */
     @Override
     public AddResponse add( Dn dn, final Attribute... attributes )
     {
@@ -111,6 +114,9 @@ public class LdapConnectionTemplate impl
     }
 
 
+    /**
+     * {@inheritDoc}
+     */
     @Override
     public AddResponse add( Dn dn, RequestBuilder<AddRequest> requestBuilder )
     {
@@ -127,6 +133,9 @@ public class LdapConnectionTemplate impl
     }
 
 
+    /**
+     * {@inheritDoc}
+     */
     @Override
     public AddResponse add( AddRequest addRequest )
     {
@@ -147,6 +156,9 @@ public class LdapConnectionTemplate impl
     }
 
 
+    /**
+     * {@inheritDoc}
+     */
     @Override
     public PasswordWarning authenticate( String baseDn, String filter, SearchScope scope, char[] password )
         throws PasswordException
@@ -155,6 +167,9 @@ public class LdapConnectionTemplate impl
     }
 
 
+    /**
+     * {@inheritDoc}
+     */
     @Override
     public PasswordWarning authenticate( Dn baseDn, String filter, SearchScope scope, char[] password )
         throws PasswordException
@@ -163,6 +178,9 @@ public class LdapConnectionTemplate impl
     }
 
 
+    /**
+     * {@inheritDoc}
+     */
     @Override
     public PasswordWarning authenticate( SearchRequest searchRequest, char[] password ) throws PasswordException
     {
@@ -176,6 +194,9 @@ public class LdapConnectionTemplate impl
     }
 
 
+    /**
+     * {@inheritDoc}
+     */
     @Override
     public PasswordWarning authenticate( Dn userDn, char[] password ) throws PasswordException
     {
@@ -224,6 +245,9 @@ public class LdapConnectionTemplate impl
     }
 
 
+    /**
+     * {@inheritDoc}
+     */
     @Override
     public DeleteResponse delete( Dn dn )
     {
@@ -231,6 +255,9 @@ public class LdapConnectionTemplate impl
     }
 
 
+    /**
+     * {@inheritDoc}
+     */
     @Override
     public DeleteResponse delete( Dn dn, RequestBuilder<DeleteRequest> requestBuilder )
     {
@@ -250,6 +277,9 @@ public class LdapConnectionTemplate impl
     }
 
 
+    /**
+     * {@inheritDoc}
+     */
     @Override
     public DeleteResponse delete( DeleteRequest deleteRequest )
     {
@@ -270,6 +300,9 @@ public class LdapConnectionTemplate impl
     }
 
 
+    /**
+     * {@inheritDoc}
+     */
     @Override
     public <T> T execute( ConnectionCallback<T> connectionCallback )
     {
@@ -290,6 +323,9 @@ public class LdapConnectionTemplate impl
     }
 
 
+    /**
+     * {@inheritDoc}
+     */
     @Override
     public <T> T lookup( Dn dn, EntryMapper<T> entryMapper )
     {
@@ -297,6 +333,9 @@ public class LdapConnectionTemplate impl
     }
 
 
+    /**
+     * {@inheritDoc}
+     */
     @Override
     public <T> T lookup( Dn dn, String[] attributes, EntryMapper<T> entryMapper )
     {
@@ -352,6 +391,9 @@ public class LdapConnectionTemplate impl
     }
 
 
+    /**
+     * {@inheritDoc}
+     */
     @Override
     public void modifyPassword( Dn userDn, char[] newPassword )
         throws PasswordException
@@ -360,6 +402,9 @@ public class LdapConnectionTemplate impl
     }
 
 
+    /**
+     * {@inheritDoc}
+     */
     @Override
     public void modifyPassword( Dn userDn, char[] oldPassword,
         char[] newPassword ) throws PasswordException
@@ -368,6 +413,9 @@ public class LdapConnectionTemplate impl
     }
 
 
+    /**
+     * {@inheritDoc}
+     */
     @Override
     public void modifyPassword( Dn userDn, char[] oldPassword,
         char[] newPassword, boolean asAdmin ) throws PasswordException
@@ -394,6 +442,9 @@ public class LdapConnectionTemplate impl
     }
 
 
+    /**
+     * {@inheritDoc}
+     */
     @Override
     public ModifyResponse modify( Dn dn, RequestBuilder<ModifyRequest> requestBuilder )
     {
@@ -410,6 +461,9 @@ public class LdapConnectionTemplate impl
     }
 
 
+    /**
+     * {@inheritDoc}
+     */
     @Override
     public ModifyResponse modify( ModifyRequest modifyRequest )
     {
@@ -430,6 +484,9 @@ public class LdapConnectionTemplate impl
     }
 
 
+    /**
+     * {@inheritDoc}
+     */
     @Override
     public AddRequest newAddRequest( Entry entry )
     {
@@ -437,6 +494,9 @@ public class LdapConnectionTemplate impl
     }
 
 
+    /**
+     * {@inheritDoc}
+     */
     @Override
     public Attribute newAttribute( String name )
     {
@@ -444,13 +504,18 @@ public class LdapConnectionTemplate impl
     }
 
 
-    @Override
+    /**
+     * {@inheritDoc}
+     */
     public Attribute newAttribute( String name, byte[]... values )
     {
         return modelFactory.newAttribute( name, values );
     }
 
 
+    /**
+     * {@inheritDoc}
+     */
     @Override
     public Attribute newAttribute( String name, String... values )
     {
@@ -458,6 +523,9 @@ public class LdapConnectionTemplate impl
     }
 
 
+    /**
+     * {@inheritDoc}
+     */
     @Override
     public Attribute newAttribute( String name, Value... values )
     {
@@ -465,6 +533,9 @@ public class LdapConnectionTemplate impl
     }
 
 
+    /**
+     * {@inheritDoc}
+     */
     @Override
     public DeleteRequest newDeleteRequest( Dn dn )
     {
@@ -472,6 +543,9 @@ public class LdapConnectionTemplate impl
     }
 
 
+    /**
+     * {@inheritDoc}
+     */
     @Override
     public Dn newDn( String dn )
     {
@@ -479,6 +553,9 @@ public class LdapConnectionTemplate impl
     }
 
 
+    /**
+     * {@inheritDoc}
+     */
     @Override
     public Entry newEntry( String dn )
     {
@@ -486,6 +563,9 @@ public class LdapConnectionTemplate impl
     }
 
 
+    /**
+     * {@inheritDoc}
+     */
     @Override
     public Entry newEntry( Dn dn )
     {
@@ -493,6 +573,9 @@ public class LdapConnectionTemplate impl
     }
 
 
+    /**
+     * {@inheritDoc}
+     */
     @Override
     public ModifyRequest newModifyRequest( String dn )
     {
@@ -500,6 +583,9 @@ public class LdapConnectionTemplate impl
     }
 
 
+    /**
+     * {@inheritDoc}
+     */
     @Override
     public ModifyRequest newModifyRequest( Dn dn )
     {
@@ -507,6 +593,9 @@ public class LdapConnectionTemplate impl
     }
 
 
+    /**
+     * {@inheritDoc}
+     */
     @Override
     public SearchRequest newSearchRequest( String baseDn, FilterBuilder filter, SearchScope scope )
     {
@@ -514,6 +603,9 @@ public class LdapConnectionTemplate impl
     }
 
 
+    /**
+     * {@inheritDoc}
+     */
     @Override
     public SearchRequest newSearchRequest( String baseDn, String filter, SearchScope scope )
     {
@@ -521,6 +613,9 @@ public class LdapConnectionTemplate impl
     }
 
 
+    /**
+     * {@inheritDoc}
+     */
     @Override
     public SearchRequest newSearchRequest( Dn baseDn, FilterBuilder filter, SearchScope scope )
     {
@@ -528,6 +623,9 @@ public class LdapConnectionTemplate impl
     }
 
 
+    /**
+     * {@inheritDoc}
+     */
     @Override
     public SearchRequest newSearchRequest( Dn baseDn, String filter, SearchScope scope )
     {
@@ -535,6 +633,9 @@ public class LdapConnectionTemplate impl
     }
 
 
+    /**
+     * {@inheritDoc}
+     */
     @Override
     public SearchRequest newSearchRequest( String baseDn, FilterBuilder filter, SearchScope scope, String... attributes )
     {
@@ -542,6 +643,9 @@ public class LdapConnectionTemplate impl
     }
 
 
+    /**
+     * {@inheritDoc}
+     */
     @Override
     public SearchRequest newSearchRequest( String baseDn, String filter, SearchScope scope, String... attributes )
     {
@@ -549,6 +653,9 @@ public class LdapConnectionTemplate impl
     }
 
 
+    /**
+     * {@inheritDoc}
+     */
     @Override
     public SearchRequest newSearchRequest( Dn baseDn, FilterBuilder filter, SearchScope scope, String... attributes )
     {
@@ -556,6 +663,9 @@ public class LdapConnectionTemplate impl
     }
 
 
+    /**
+     * {@inheritDoc}
+     */
     @Override
     public SearchRequest newSearchRequest( Dn baseDn, String filter, SearchScope scope, String... attributes )
     {
@@ -563,6 +673,9 @@ public class LdapConnectionTemplate impl
     }
 
 
+    /**
+     * {@inheritDoc}
+     */
     @Override
     public <T extends ResultResponse> T responseOrException( T response )
     {
@@ -590,6 +703,9 @@ public class LdapConnectionTemplate impl
     }
 
 
+    /**
+     * {@inheritDoc}
+     */
     @Override
     public <T> List<T> search( String baseDn, FilterBuilder filter, SearchScope scope,
         EntryMapper<T> entryMapper )
@@ -600,6 +716,9 @@ public class LdapConnectionTemplate impl
     }
 
 
+    /**
+     * {@inheritDoc}
+     */
     @Override
     public <T> List<T> search( String baseDn, String filter, SearchScope scope,
         EntryMapper<T> entryMapper )
@@ -610,6 +729,9 @@ public class LdapConnectionTemplate impl
     }
 
 
+    /**
+     * {@inheritDoc}
+     */
     @Override
     public <T> List<T> search( Dn baseDn, FilterBuilder filter, SearchScope scope,
         EntryMapper<T> entryMapper )
@@ -620,6 +742,9 @@ public class LdapConnectionTemplate impl
     }
 
 
+    /**
+     * {@inheritDoc}
+     */
     @Override
     public <T> List<T> search( Dn baseDn, String filter, SearchScope scope,
         EntryMapper<T> entryMapper )
@@ -630,6 +755,9 @@ public class LdapConnectionTemplate impl
     }
 
 
+    /**
+     * {@inheritDoc}
+     */
     @Override
     public <T> List<T> search( String baseDn, FilterBuilder filter, SearchScope scope,
         String[] attributes, EntryMapper<T> entryMapper )
@@ -640,6 +768,9 @@ public class LdapConnectionTemplate impl
     }
 
 
+    /**
+     * {@inheritDoc}
+     */
     @Override
     public <T> List<T> search( String baseDn, String filter, SearchScope scope,
         String[] attributes, EntryMapper<T> entryMapper )
@@ -650,6 +781,9 @@ public class LdapConnectionTemplate impl
     }
 
 
+    /**
+     * {@inheritDoc}
+     */
     @Override
     public <T> List<T> search( Dn baseDn, FilterBuilder filter, SearchScope scope,
         String[] attributes, EntryMapper<T> entryMapper )
@@ -660,6 +794,9 @@ public class LdapConnectionTemplate impl
     }
 
 
+    /**
+     * {@inheritDoc}
+     */
     @Override
     public <T> List<T> search( Dn baseDn, String filter, SearchScope scope,
         String[] attributes, EntryMapper<T> entryMapper )
@@ -670,11 +807,14 @@ public class LdapConnectionTemplate impl
     }
 
 
+    /**
+     * {@inheritDoc}
+     */
     @Override
     public <T> List<T> search( SearchRequest searchRequest,
         EntryMapper<T> entryMapper )
     {
-        List<T> entries = new ArrayList<T>();
+        List<T> entries = new ArrayList<>();
 
         LdapConnection connection = null;
         try
@@ -699,6 +839,9 @@ public class LdapConnectionTemplate impl
     }
 
 
+    /**
+     * {@inheritDoc}
+     */
     @Override
     public <T> T searchFirst( String baseDn, FilterBuilder filter, SearchScope scope,
         EntryMapper<T> entryMapper )
@@ -709,6 +852,9 @@ public class LdapConnectionTemplate impl
     }
 
 
+    /**
+     * {@inheritDoc}
+     */
     @Override
     public <T> T searchFirst( String baseDn, String filter, SearchScope scope,
         EntryMapper<T> entryMapper )
@@ -719,6 +865,9 @@ public class LdapConnectionTemplate impl
     }
 
 
+    /**
+     * {@inheritDoc}
+     */
     @Override
     public <T> T searchFirst( Dn baseDn, FilterBuilder filter, SearchScope scope,
         EntryMapper<T> entryMapper )
@@ -729,6 +878,9 @@ public class LdapConnectionTemplate impl
     }
 
 
+    /**
+     * {@inheritDoc}
+     */
     @Override
     public <T> T searchFirst( Dn baseDn, String filter, SearchScope scope,
         EntryMapper<T> entryMapper )
@@ -739,6 +891,9 @@ public class LdapConnectionTemplate impl
     }
 
 
+    /**
+     * {@inheritDoc}
+     */
     @Override
     public <T> T searchFirst( String baseDn, FilterBuilder filter, SearchScope scope,
         String[] attributes, EntryMapper<T> entryMapper )
@@ -749,6 +904,9 @@ public class LdapConnectionTemplate impl
     }
 
 
+    /**
+     * {@inheritDoc}
+     */
     @Override
     public <T> T searchFirst( String baseDn, String filter, SearchScope scope,
         String[] attributes, EntryMapper<T> entryMapper )
@@ -759,6 +917,9 @@ public class LdapConnectionTemplate impl
     }
 
 
+    /**
+     * {@inheritDoc}
+     */
     @Override
     public <T> T searchFirst( Dn baseDn, FilterBuilder filter, SearchScope scope,
         String[] attributes, EntryMapper<T> entryMapper )
@@ -769,6 +930,9 @@ public class LdapConnectionTemplate impl
     }
 
 
+    /**
+     * {@inheritDoc}
+     */
     @Override
     public <T> T searchFirst( Dn baseDn, String filter, SearchScope scope,
         String[] attributes, EntryMapper<T> entryMapper )
@@ -779,6 +943,9 @@ public class LdapConnectionTemplate impl
     }
 
 
+    /**
+     * {@inheritDoc}
+     */
     @Override
     public <T> T searchFirst( SearchRequest searchRequest,
         EntryMapper<T> entryMapper )

Modified: directory/shared/branches/shared-value/ldap/client/api/src/main/java/org/apache/directory/ldap/client/template/MemoryClearingBuffer.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/client/api/src/main/java/org/apache/directory/ldap/client/template/MemoryClearingBuffer.java?rev=1774774&r1=1774773&r2=1774774&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/client/api/src/main/java/org/apache/directory/ldap/client/template/MemoryClearingBuffer.java (original)
+++ directory/shared/branches/shared-value/ldap/client/api/src/main/java/org/apache/directory/ldap/client/template/MemoryClearingBuffer.java Sat Dec 17 15:18:15 2016
@@ -224,7 +224,7 @@ public final class MemoryClearingBuffer
 
     /**
      * Returns the <code>byte[]</code> used to create this buffer, or 
-     * {@link #getComputedBytes()} if created with a <code>char[]</code>.
+     * getComputedBytes() if created with a <code>char[]</code>.
      *
      * @return A byte[]
      */
@@ -237,7 +237,7 @@ public final class MemoryClearingBuffer
 
     /**
      * Returns the <code>char[]</code> used to create this buffer, or 
-     * {@link #getComputedChars()} if created with a <code>byte[]</code>.
+     * getComputedChars() if created with a <code>byte[]</code>.
      *
      * @return A byte[]
      */

Modified: directory/shared/branches/shared-value/ldap/client/api/src/main/java/org/apache/directory/ldap/client/template/PasswordWarningImpl.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/client/api/src/main/java/org/apache/directory/ldap/client/template/PasswordWarningImpl.java?rev=1774774&r1=1774773&r2=1774774&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/client/api/src/main/java/org/apache/directory/ldap/client/template/PasswordWarningImpl.java (original)
+++ directory/shared/branches/shared-value/ldap/client/api/src/main/java/org/apache/directory/ldap/client/template/PasswordWarningImpl.java Sat Dec 17 15:18:15 2016
@@ -66,6 +66,9 @@ final class PasswordWarningImpl implemen
     }
 
 
+    /**
+     * {@inheritDoc}
+     */
     @Override
     public int getTimeBeforeExpiration()
     {
@@ -73,6 +76,9 @@ final class PasswordWarningImpl implemen
     }
 
 
+    /**
+     * {@inheritDoc}
+     */
     @Override
     public int getGraceAuthNsRemaining()
     {
@@ -80,6 +86,9 @@ final class PasswordWarningImpl implemen
     }
 
 
+    /**
+     * {@inheritDoc}
+     */
     @Override
     public boolean isChangeAfterReset()
     {

Modified: directory/shared/branches/shared-value/ldap/client/api/src/main/java/org/apache/directory/ldap/client/template/RequestBuilder.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/client/api/src/main/java/org/apache/directory/ldap/client/template/RequestBuilder.java?rev=1774774&r1=1774773&r2=1774774&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/client/api/src/main/java/org/apache/directory/ldap/client/template/RequestBuilder.java (original)
+++ directory/shared/branches/shared-value/ldap/client/api/src/main/java/org/apache/directory/ldap/client/template/RequestBuilder.java Sat Dec 17 15:18:15 2016
@@ -25,6 +25,8 @@ import org.apache.directory.api.ldap.mod
 
 /**
  * Edits a supplied request adding specifics.
+ * 
+ * @param <T> The request type
  *
  * @author <a href="mailto:dev@directory.apache.org">Apache Directory Project</a>
  */

Modified: directory/shared/branches/shared-value/ldap/client/api/src/main/java/org/apache/directory/ldap/client/template/exception/LdapRequestUnsuccessfulException.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/client/api/src/main/java/org/apache/directory/ldap/client/template/exception/LdapRequestUnsuccessfulException.java?rev=1774774&r1=1774773&r2=1774774&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/client/api/src/main/java/org/apache/directory/ldap/client/template/exception/LdapRequestUnsuccessfulException.java (original)
+++ directory/shared/branches/shared-value/ldap/client/api/src/main/java/org/apache/directory/ldap/client/template/exception/LdapRequestUnsuccessfulException.java Sat Dec 17 15:18:15 2016
@@ -36,7 +36,11 @@ public class LdapRequestUnsuccessfulExce
 
     private final transient ResultResponse response;
 
-
+    /**
+     * Creates a new LdapRequestUnsuccessfulException instance
+     * 
+     * @param response The associated LDAP Response
+     */
     public LdapRequestUnsuccessfulException( ResultResponse response )
     {
         super();
@@ -44,9 +48,11 @@ public class LdapRequestUnsuccessfulExce
     }
 
 
+    /**
+     * @return the associate LDAP Response
+     */
     public ResultResponse getResponse()
     {
         return response;
     }
-
 }

Modified: directory/shared/branches/shared-value/ldap/client/api/src/main/java/org/apache/directory/ldap/client/template/exception/LdapRuntimeException.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/client/api/src/main/java/org/apache/directory/ldap/client/template/exception/LdapRuntimeException.java?rev=1774774&r1=1774773&r2=1774774&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/client/api/src/main/java/org/apache/directory/ldap/client/template/exception/LdapRuntimeException.java (original)
+++ directory/shared/branches/shared-value/ldap/client/api/src/main/java/org/apache/directory/ldap/client/template/exception/LdapRuntimeException.java Sat Dec 17 15:18:15 2016
@@ -33,7 +33,11 @@ public class LdapRuntimeException extend
 {
     private static final long serialVersionUID = 3618077059423567243L;
 
-
+    /**
+     * Creates a new LdapRuntimeException instance
+     * 
+     * @param exception The wrapped exception
+     */
     public LdapRuntimeException( LdapException exception )
     {
         super( exception );

Modified: directory/shared/branches/shared-value/ldap/client/api/src/main/java/org/apache/directory/ldap/client/template/exception/PasswordException.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/client/api/src/main/java/org/apache/directory/ldap/client/template/exception/PasswordException.java?rev=1774774&r1=1774773&r2=1774774&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/client/api/src/main/java/org/apache/directory/ldap/client/template/exception/PasswordException.java (original)
+++ directory/shared/branches/shared-value/ldap/client/api/src/main/java/org/apache/directory/ldap/client/template/exception/PasswordException.java Sat Dec 17 15:18:15 2016
@@ -40,6 +40,9 @@ public class PasswordException extends E
     private PasswordPolicyErrorEnum passwordPolicyError;
 
 
+    /**
+     * Creates a new PasswordException instance
+     */
     public PasswordException()
     {
         super();
@@ -81,6 +84,12 @@ public class PasswordException extends E
     }
 
 
+    /**
+     * Sets the wrapped exception
+     * 
+     * @param ldapException The wrapped exception
+     * @return The wrapping exception
+     */
     public PasswordException setLdapException( LdapException ldapException )
     {
         this.ldapException = ldapException;
@@ -88,6 +97,12 @@ public class PasswordException extends E
     }
 
 
+    /**
+     * Set the Password Policy error
+     * 
+     * @param passwordPolicyError The Password Policy error
+     * @return The wrapping exception
+     */
     public PasswordException setPasswordPolicyError( PasswordPolicyErrorEnum passwordPolicyError )
     {
         this.passwordPolicyError = passwordPolicyError;
@@ -95,6 +110,12 @@ public class PasswordException extends E
     }
 
 
+    /**
+     * Sets the LDAP Result code
+     * 
+     * @param resultCode The LDAP error code
+     * @return The wrapping exception
+     */
     public PasswordException setResultCode( ResultCodeEnum resultCode )
     {
         this.resultCode = resultCode;

Modified: directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/api/CodecControl.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/api/CodecControl.java?rev=1774774&r1=1774773&r2=1774774&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/api/CodecControl.java (original)
+++ directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/api/CodecControl.java Sat Dec 17 15:18:15 2016
@@ -29,6 +29,8 @@ import org.apache.directory.api.ldap.mod
  * The codec uses this interface to add additional information to LDAP Model
  * Control objects during encoding and decoding.
  *
+ * @param <E> The control being handled by this codec
+ * 
  * @author <a href="mailto:dev@directory.apache.org">Apache Directory Project</a>
  */
 public interface CodecControl<E extends Control> extends Control, Decorator<E>

Modified: directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/api/ControlDecorator.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/api/ControlDecorator.java?rev=1774774&r1=1774773&r2=1774774&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/api/ControlDecorator.java (original)
+++ directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/api/ControlDecorator.java Sat Dec 17 15:18:15 2016
@@ -29,8 +29,9 @@ import org.apache.directory.api.ldap.mod
  * so the codec to store transient information associated with the Control in the
  * decorator while processing.
  * 
- * @author <a href="mailto:dev@directory.apache.org">Apache Directory Project</a>
  * @param <E> The control type
+ * 
+ * @author <a href="mailto:dev@directory.apache.org">Apache Directory Project</a>
  */
 public abstract class ControlDecorator<E extends Control> implements CodecControl<E>, Asn1Object
 {
@@ -71,7 +72,9 @@ public abstract class ControlDecorator<E
 
 
     /**
-     * {@inheritDoc}
+     * Set the control to be decorated.
+     * 
+     * @param decorated The decorated control
      */
     public void setDecorated( E decorated )
     {

Modified: directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/api/ControlFactory.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/api/ControlFactory.java?rev=1774774&r1=1774773&r2=1774774&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/api/ControlFactory.java (original)
+++ directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/api/ControlFactory.java Sat Dec 17 15:18:15 2016
@@ -29,6 +29,8 @@ import org.apache.directory.api.ldap.mod
  * then registered with the codec and used by the codec to encode and decode
  * those controls.
  *
+ * @param <C> The Control to create
+ * 
  * @author <a href="mailto:dev@directory.apache.org">Apache Directory Project</a>
  */
 public interface ControlFactory<C extends Control>

Modified: directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/api/Decorator.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/api/Decorator.java?rev=1774774&r1=1774773&r2=1774774&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/api/Decorator.java (original)
+++ directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/api/Decorator.java Sat Dec 17 15:18:15 2016
@@ -29,6 +29,8 @@ import org.apache.directory.api.asn1.Enc
  * The codec uses this interface to add additional information to LDAP Model
  * objects during encoding and decoding,
  *
+ * @param <E> The element to decorate
+ * 
  * @author <a href="mailto:dev@directory.apache.org">Apache Directory Project</a>
  */
 public interface Decorator<E>

Modified: directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/api/ExtendedRequestDecorator.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/api/ExtendedRequestDecorator.java?rev=1774774&r1=1774773&r2=1774774&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/api/ExtendedRequestDecorator.java (original)
+++ directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/api/ExtendedRequestDecorator.java Sat Dec 17 15:18:15 2016
@@ -35,6 +35,8 @@ import org.apache.directory.api.util.Str
 /**
  * A decorator for the ExtendedRequest message
  *
+ * @param <Q> The extended request to decorate
+ * 
  * @author <a href="mailto:dev@directory.apache.org">Apache Directory Project</a>
  */
 public class ExtendedRequestDecorator<Q extends ExtendedRequest>
@@ -89,7 +91,9 @@ public class ExtendedRequestDecorator<Q
 
 
     /**
-     * {@inheritDoc}
+     * Gets the Extended request payload 
+     * 
+     * @return The extended payload
      */
     public byte[] getRequestValue()
     {
@@ -98,7 +102,9 @@ public class ExtendedRequestDecorator<Q
 
 
     /**
-     * {@inheritDoc}
+     * sets the Extended request payload 
+     * 
+     * @param requestValue The extended payload
      */
     public void setRequestValue( byte[] requestValue )
     {

Modified: directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/api/ExtendedResponseDecorator.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/api/ExtendedResponseDecorator.java?rev=1774774&r1=1774773&r2=1774774&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/api/ExtendedResponseDecorator.java (original)
+++ directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/api/ExtendedResponseDecorator.java Sat Dec 17 15:18:15 2016
@@ -35,6 +35,8 @@ import org.apache.directory.api.util.Str
 /**
  * A decorator for the ExtendedResponse message
  *
+ * @param <R> The extended response to decorate
+ * 
  * @author <a href="mailto:dev@directory.apache.org">Apache Directory Project</a>
  */
 public class ExtendedResponseDecorator<R extends ExtendedResponse> extends ResponseDecorator<R>
@@ -87,7 +89,9 @@ public class ExtendedResponseDecorator<R
 
 
     /**
-     * {@inheritDoc}
+     * Gets the Extended response payload 
+     * 
+     * @return The extended payload
      */
     public byte[] getResponseValue()
     {
@@ -96,7 +100,9 @@ public class ExtendedResponseDecorator<R
 
 
     /**
-     * {@inheritDoc}
+     * sets the Extended response payload 
+     * 
+     * @param responseValue The extended payload
      */
     public void setResponseValue( byte[] responseValue )
     {

Modified: directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/api/LdapApiService.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/api/LdapApiService.java?rev=1774774&r1=1774773&r2=1774774&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/api/LdapApiService.java (original)
+++ directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/api/LdapApiService.java Sat Dec 17 15:18:15 2016
@@ -39,6 +39,7 @@ import org.apache.mina.filter.codec.Prot
  */
 public interface LdapApiService
 {
+    /** The default codec factory */
     String DEFAULT_PROTOCOL_CODEC_FACTORY =
         "org.apache.directory.api.ldap.codec.protocol.mina.LdapProtocolCodecFactory";
 

Modified: directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/api/LdapCodecConstants.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/api/LdapCodecConstants.java?rev=1774774&r1=1774773&r2=1774774&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/api/LdapCodecConstants.java (original)
+++ directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/api/LdapCodecConstants.java Sat Dec 17 15:18:15 2016
@@ -27,13 +27,6 @@ package org.apache.directory.api.ldap.co
  */
 public final class LdapCodecConstants
 {
-    /**
-     * Private constructor.
-     */
-    private LdapCodecConstants()
-    {
-    }
-
     /** The scope constants */
     public static final int SCOPE_BASE_OBJECT = 0;
 
@@ -168,4 +161,11 @@ public final class LdapCodecConstants
     public static final int APPROX_MATCH_FILTER_TAG = 0xA8;
 
     public static final int EXTENSIBLE_MATCH_FILTER_TAG = 0xA9;
+
+    /**
+     * Private constructor.
+     */
+    private LdapCodecConstants()
+    {
+    }
 }

Modified: directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/api/LdapMessageContainer.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/api/LdapMessageContainer.java?rev=1774774&r1=1774773&r2=1774774&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/api/LdapMessageContainer.java (original)
+++ directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/api/LdapMessageContainer.java Sat Dec 17 15:18:15 2016
@@ -32,6 +32,8 @@ import org.apache.directory.api.ldap.mod
  * When dealing with an encoding PDU, we will obtain a LdapMessage in the
  * container.
  *
+ * @param <E> The decorated message
+ * 
  * @author <a href="mailto:dev@directory.apache.org">Apache Directory Project</a>
  */
 public class LdapMessageContainer<E extends MessageDecorator<? extends Message>> extends AbstractContainer

Modified: directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/api/MessageDecorator.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/api/MessageDecorator.java?rev=1774774&r1=1774773&r2=1774774&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/api/MessageDecorator.java (original)
+++ directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/api/MessageDecorator.java Sat Dec 17 15:18:15 2016
@@ -72,6 +72,8 @@ import org.apache.directory.api.ldap.mod
 /**
  * A decorator for the generic LDAP Message
  *
+ * @param <E> The message to decorate
+ * 
  * @author <a href="mailto:dev@directory.apache.org">Apache Directory Project</a>
  */
 public abstract class MessageDecorator<E extends Message> implements Message, Decorator<E>, Asn1Object

Modified: directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/api/SchemaBinaryAttributeDetector.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/api/SchemaBinaryAttributeDetector.java?rev=1774774&r1=1774773&r2=1774774&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/api/SchemaBinaryAttributeDetector.java (original)
+++ directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/api/SchemaBinaryAttributeDetector.java Sat Dec 17 15:18:15 2016
@@ -41,6 +41,11 @@ public class SchemaBinaryAttributeDetect
     }
     
     
+    /**
+     * Create an instance of SchemaBinaryAttributeDetector.
+     * 
+     * @param schemaManager The SchemaManager to use
+     */
     public SchemaBinaryAttributeDetector( SchemaManager schemaManager )
     {
         this.schemaManager = schemaManager;

Modified: directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/controls/search/entryChange/EntryChangeDecorator.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/controls/search/entryChange/EntryChangeDecorator.java?rev=1774774&r1=1774773&r2=1774774&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/controls/search/entryChange/EntryChangeDecorator.java (original)
+++ directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/controls/search/entryChange/EntryChangeDecorator.java Sat Dec 17 15:18:15 2016
@@ -48,7 +48,7 @@ import org.apache.directory.api.util.Str
  */
 public class EntryChangeDecorator extends ControlDecorator<EntryChange> implements EntryChange
 {
-
+    /** Default value when no change number is provided */
     public static final int UNDEFINED_CHANGE_NUMBER = -1;
 
     /** A temporary storage for the previous Dn */

Modified: directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/controls/search/pagedSearch/PagedResultsContainer.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/controls/search/pagedSearch/PagedResultsContainer.java?rev=1774774&r1=1774773&r2=1774774&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/controls/search/pagedSearch/PagedResultsContainer.java (original)
+++ directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/controls/search/pagedSearch/PagedResultsContainer.java Sat Dec 17 15:18:15 2016
@@ -77,6 +77,11 @@ public class PagedResultsContainer exten
     }
 
 
+    /**
+     * Decorate the PageResult control
+     * 
+     * @param control The PageResult control instance
+     */
     public void decorate( PagedResults control )
     {
         if ( control instanceof PagedResultsDecorator )

Modified: directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/controls/search/persistentSearch/PersistentSearchDecorator.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/controls/search/persistentSearch/PersistentSearchDecorator.java?rev=1774774&r1=1774773&r2=1774774&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/controls/search/persistentSearch/PersistentSearchDecorator.java (original)
+++ directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/controls/search/persistentSearch/PersistentSearchDecorator.java Sat Dec 17 15:18:15 2016
@@ -231,6 +231,16 @@ public void setChangesOnly( boolean chan
      * {@inheritDoc}
      */
     @Override
+    public void disableNotification( ChangeType changeType )
+    {
+        getPersistentSearch().disableNotification( changeType );
+    }
+
+    
+    /**
+     * {@inheritDoc}
+     */
+    @Override
     public Asn1Object decode( byte[] controlBytes ) throws DecoderException
     {
         ByteBuffer bb = ByteBuffer.wrap( controlBytes );

Modified: directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/controls/search/persistentSearch/PersistentSearchFactory.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/controls/search/persistentSearch/PersistentSearchFactory.java?rev=1774774&r1=1774773&r2=1774774&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/controls/search/persistentSearch/PersistentSearchFactory.java (original)
+++ directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/controls/search/persistentSearch/PersistentSearchFactory.java Sat Dec 17 15:18:15 2016
@@ -27,7 +27,7 @@ import org.apache.directory.api.ldap.mod
 
 
 /**
- * 
+ * A factory to create a PersistentSearch control 
  *
  * @author <a href="mailto:dev@directory.apache.org">Apache Directory Project</a>
  * @version $Rev$, $Date$
@@ -37,6 +37,11 @@ public class PersistentSearchFactory imp
     private LdapApiService codec;
 
 
+    /**
+     * Create a new PersistentSearchFactory instance
+     * 
+     * @param codec The LdapApiService instance
+     */
     public PersistentSearchFactory( LdapApiService codec )
     {
         this.codec = codec;

Modified: directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/controls/sort/SortRequestContainer.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/controls/sort/SortRequestContainer.java?rev=1774774&r1=1774773&r2=1774774&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/controls/sort/SortRequestContainer.java (original)
+++ directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/controls/sort/SortRequestContainer.java Sat Dec 17 15:18:15 2016
@@ -71,7 +71,9 @@ public class SortRequestContainer extend
 
 
     /**
-     * {@inheritDoc}
+     * Decorate a SortRequest control
+     * 
+     * @param control The control to decorate
      */
     public void decorate( SortRequest control )
     {

Modified: directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/controls/sort/SortRequestDecorator.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/controls/sort/SortRequestDecorator.java?rev=1774774&r1=1774773&r2=1774774&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/controls/sort/SortRequestDecorator.java (original)
+++ directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/controls/sort/SortRequestDecorator.java Sat Dec 17 15:18:15 2016
@@ -54,8 +54,10 @@ public class SortRequestDecorator extend
 
     private List<Integer> sortKeyLenList = new ArrayList<>();
 
+    /** ASN.1 BER tag for the forward ordering rule */
     public static final int ORDERING_RULE_TAG = 0x80;
 
+    /** ASN.1 BER tag for the backward ordering rule */
     public static final int REVERSE_ORDER_TAG = 0x81;
 
 

Modified: directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/controls/sort/SortRequestStates.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/controls/sort/SortRequestStates.java?rev=1774774&r1=1774773&r2=1774774&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/controls/sort/SortRequestStates.java (original)
+++ directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/controls/sort/SortRequestStates.java Sat Dec 17 15:18:15 2016
@@ -30,18 +30,25 @@ import org.apache.directory.api.asn1.ber
  */
 public enum SortRequestStates implements States
 {
+    /** Initial state */
     START_STATE,
 
+    /** SortKeyList ::= SEQUENCE OF transition */
     SEQUENCE_OF_SEQUENCE_STATE,
     
+    /** SortKeyList ::= SEQUENCE OF SEQUENCE transition */
     SORT_KEY_SEQUENCE_STATE,
 
+    /** attributeType   AttributeDescription transition */
     AT_DESC_STATE,
 
+    /** orderingRule    [0] MatchingRuleId OPTIONAL transition */
     ORDER_RULE_STATE,
 
+    /** reverseOrder    [1] BOOLEAN DEFAULT FALSE transition */
     REVERSE_ORDER_STATE,
 
+    /** Final state */
     END_STATE;
 
     /**

Modified: directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/controls/sort/SortResponseContainer.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/controls/sort/SortResponseContainer.java?rev=1774774&r1=1774773&r2=1774774&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/controls/sort/SortResponseContainer.java (original)
+++ directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/controls/sort/SortResponseContainer.java Sat Dec 17 15:18:15 2016
@@ -67,7 +67,9 @@ public class SortResponseContainer exten
 
 
     /**
-     * {@inheritDoc} 
+     * Decorate the SortResponse control
+     * 
+     * @param control The Sort Response control to decorate
      */
     public void decorate( SortResponse control )
     {

Modified: directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/controls/sort/SortResponseStates.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/controls/sort/SortResponseStates.java?rev=1774774&r1=1774773&r2=1774774&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/controls/sort/SortResponseStates.java (original)
+++ directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/controls/sort/SortResponseStates.java Sat Dec 17 15:18:15 2016
@@ -30,14 +30,19 @@ import org.apache.directory.api.asn1.ber
  */
 public enum SortResponseStates implements States
 {
+    /** Initialstate */ 
     START_STATE,
 
+    /** SortResult ::= SEQUENCE transition */
     SEQUENCE_STATE,
 
+    /** sortResult  ENUMERATED transition */
     RESULT_CODE_STATE,
     
+    /** attributeType [0] AttributeDescription OPTIONAL transition */
     AT_DESC_STATE,
 
+    /** Final state */
     END_STATE;
 
     /**

Modified: directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/controls/sort/StoreSortResponseResultCode.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/controls/sort/StoreSortResponseResultCode.java?rev=1774774&r1=1774773&r2=1774774&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/controls/sort/StoreSortResponseResultCode.java (original)
+++ directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/controls/sort/StoreSortResponseResultCode.java Sat Dec 17 15:18:15 2016
@@ -28,6 +28,8 @@ import org.apache.directory.api.ldap.mod
 /**
  * The action used to store the result code of a SortResponseControl
  * 
+ * @param <C> The Asn1Container type to use
+ * 
  * @author <a href="mailto:dev@directory.apache.org">Apache Directory Project</a>
  */
 public class StoreSortResponseResultCode<C extends Asn1Container> extends AbstractReadInteger<C>

Modified: directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/decorators/AbandonableRequestDecorator.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/decorators/AbandonableRequestDecorator.java?rev=1774774&r1=1774773&r2=1774774&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/decorators/AbandonableRequestDecorator.java (original)
+++ directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/decorators/AbandonableRequestDecorator.java Sat Dec 17 15:18:15 2016
@@ -27,6 +27,8 @@ import org.apache.directory.api.ldap.mod
 
 /**
  * A decorator for the LdapResultResponse message
+ * 
+ * @param <M> The Request to decorate
  *
  * @author <a href="mailto:dev@directory.apache.org">Apache Directory Project</a>
  */
@@ -60,6 +62,7 @@ public abstract class AbandonableRequest
     /**
      * {@inheritDoc}
      */
+    @Override
     public void abandon()
     {
         getAbandonableRequest().abandon();
@@ -69,6 +72,7 @@ public abstract class AbandonableRequest
     /**
      * {@inheritDoc}
      */
+    @Override
     public boolean isAbandoned()
     {
         return getAbandonableRequest().isAbandoned();
@@ -78,6 +82,7 @@ public abstract class AbandonableRequest
     /**
      * {@inheritDoc}
      */
+    @Override
     public AbandonableRequest addAbandonListener( AbandonListener listener )
     {
         getAbandonableRequest().addAbandonListener( listener );

Modified: directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/decorators/AbandonableResultResponseRequestDecorator.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/decorators/AbandonableResultResponseRequestDecorator.java?rev=1774774&r1=1774773&r2=1774774&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/decorators/AbandonableResultResponseRequestDecorator.java (original)
+++ directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/decorators/AbandonableResultResponseRequestDecorator.java Sat Dec 17 15:18:15 2016
@@ -27,6 +27,8 @@ import org.apache.directory.api.ldap.mod
 
 /**
  * A decorator for the LdapResultResponse message
+ * 
+ * @param <M> The message response to decorate
  *
  * @author <a href="mailto:dev@directory.apache.org">Apache Directory Project</a>
  */

Modified: directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/decorators/RequestDecorator.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/decorators/RequestDecorator.java?rev=1774774&r1=1774773&r2=1774774&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/decorators/RequestDecorator.java (original)
+++ directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/decorators/RequestDecorator.java Sat Dec 17 15:18:15 2016
@@ -27,9 +27,9 @@ import org.apache.directory.api.ldap.mod
 
 /**
  * A decorator for the LdapResultResponse message
+ * 
+ * @param <M> The request to decorate
  *
- * TODO make this extend AbstractDsmlMessageDecorator instead of codec's 
- * MessageDecorator.
  * @author <a href="mailto:dev@directory.apache.org">Apache Directory Project</a>
  */
 public abstract class RequestDecorator<M extends Request> extends MessageDecorator<M> implements Request

Modified: directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/decorators/ResponseDecorator.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/decorators/ResponseDecorator.java?rev=1774774&r1=1774773&r2=1774774&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/decorators/ResponseDecorator.java (original)
+++ directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/decorators/ResponseDecorator.java Sat Dec 17 15:18:15 2016
@@ -28,6 +28,8 @@ import org.apache.directory.api.ldap.mod
 
 /**
  * A decorator for the Response message. It will store the LdapResult.
+ * 
+ * @param <M> The response to be decorated
  *
  * @author <a href="mailto:dev@directory.apache.org">Apache Directory Project</a>
  */

Modified: directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/decorators/ResultResponseRequestDecorator.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/decorators/ResultResponseRequestDecorator.java?rev=1774774&r1=1774773&r2=1774774&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/decorators/ResultResponseRequestDecorator.java (original)
+++ directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/decorators/ResultResponseRequestDecorator.java Sat Dec 17 15:18:15 2016
@@ -28,6 +28,8 @@ import org.apache.directory.api.ldap.mod
 /**
  * A decorator for the LdapResultResponse message
  *
+ * @param <M> The request to be decorated
+ * 
  * @author <a href="mailto:dev@directory.apache.org">Apache Directory Project</a>
  */
 public abstract class ResultResponseRequestDecorator<M extends ResultResponseRequest>

Modified: directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/decorators/SearchRequestDecorator.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/decorators/SearchRequestDecorator.java?rev=1774774&r1=1774773&r2=1774774&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/decorators/SearchRequestDecorator.java (original)
+++ directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/decorators/SearchRequestDecorator.java Sat Dec 17 15:18:15 2016
@@ -130,6 +130,9 @@ public class SearchRequestDecorator exte
     }
 
 
+    /**
+     * @return The current search filter
+     */
     public Filter getCurrentFilter()
     {
         return currentFilter;

Modified: directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/decorators/SearchResultEntryDecorator.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/decorators/SearchResultEntryDecorator.java?rev=1774774&r1=1774773&r2=1774774&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/decorators/SearchResultEntryDecorator.java (original)
+++ directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/decorators/SearchResultEntryDecorator.java Sat Dec 17 15:18:15 2016
@@ -84,6 +84,9 @@ public class SearchResultEntryDecorator
     }
 
 
+    /**
+     * @return The current attribute
+     */
     public Attribute getCurrentAttribute()
     {
         return currentAttribute;

Modified: directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/decorators/SingleReplyRequestDecorator.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/decorators/SingleReplyRequestDecorator.java?rev=1774774&r1=1774773&r2=1774774&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/decorators/SingleReplyRequestDecorator.java (original)
+++ directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/decorators/SingleReplyRequestDecorator.java Sat Dec 17 15:18:15 2016
@@ -30,6 +30,8 @@ import org.apache.directory.api.ldap.mod
 /**
  * A decorator for the LdapResultResponse message
  *
+ * @param <M> The request to be decorated
+ * 
  * @author <a href="mailto:dev@directory.apache.org">Apache Directory Project</a>
  */
 public abstract class SingleReplyRequestDecorator<M extends SingleReplyRequest>

Modified: directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/osgi/DefaultActivator.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/osgi/DefaultActivator.java?rev=1774774&r1=1774773&r2=1774774&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/osgi/DefaultActivator.java (original)
+++ directory/shared/branches/shared-value/ldap/codec/core/src/main/java/org/apache/directory/api/ldap/codec/osgi/DefaultActivator.java Sat Dec 17 15:18:15 2016
@@ -38,6 +38,9 @@ public class DefaultActivator implements
     private ServiceRegistration<?> registration;
 
 
+    /**
+     * Creates a new instance of DefaultActivator 
+     */
     public DefaultActivator()
     {
         this.codec = new DefaultLdapCodecService();
@@ -47,6 +50,7 @@ public class DefaultActivator implements
     /**
      * {@inheritDoc}
      */
+    @Override
     public void start( BundleContext bundleContext ) throws Exception
     {
         registration = bundleContext.registerService( LdapApiService.class.getName(), codec, null );
@@ -57,6 +61,7 @@ public class DefaultActivator implements
     /**
      * {@inheritDoc}
      */
+    @Override
     public void stop( BundleContext bundleContext ) throws Exception
     {
         registration.unregister();

Modified: directory/shared/branches/shared-value/ldap/codec/standalone/src/main/java/org/apache/directory/api/ldap/codec/standalone/CodecFactoryUtil.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/codec/standalone/src/main/java/org/apache/directory/api/ldap/codec/standalone/CodecFactoryUtil.java?rev=1774774&r1=1774773&r2=1774774&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/codec/standalone/src/main/java/org/apache/directory/api/ldap/codec/standalone/CodecFactoryUtil.java (original)
+++ directory/shared/branches/shared-value/ldap/codec/standalone/src/main/java/org/apache/directory/api/ldap/codec/standalone/CodecFactoryUtil.java Sat Dec 17 15:18:15 2016
@@ -184,6 +184,22 @@ public final class CodecFactoryUtil
     }
 
 
+    /**
+     * Load the standard extended operations :
+     * <ul>
+     * <li>cancel</li>
+     * <li>certGeneration</li>
+     * <li>gracefuShutdown</li>
+     * <li>storedProcedure</li>
+     * <li>gracefulDisconnect</li>
+     * <li>passwordModify</li>
+     * <li>whoAmI</li>
+     * <li>startTls</li>
+     * </ul>
+     * 
+     * @param extendendOperationsFactories The map of extended operation factories
+     * @param apiService The LdapApiService to use
+     */
     public static void loadStockExtendedOperations(
         Map<String, ExtendedOperationFactory> extendendOperationsFactories, LdapApiService apiService )
     {

Modified: directory/shared/branches/shared-value/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/controls/SyncModifyDnType.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/controls/SyncModifyDnType.java?rev=1774774&r1=1774773&r2=1774774&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/controls/SyncModifyDnType.java (original)
+++ directory/shared/branches/shared-value/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/controls/SyncModifyDnType.java Sat Dec 17 15:18:15 2016
@@ -28,8 +28,13 @@ package org.apache.directory.api.ldap.ex
  */
 public enum SyncModifyDnType
 {
+    /** A Move operation */
     MOVE(0),
+    
+    /** A Rename operation */
     RENAME(1),
+    
+    /** A Move and Rename operation */
     MOVE_AND_RENAME(2);
 
     /** Internal value for each tag */

Modified: directory/shared/branches/shared-value/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/controls/SynchronizationModeEnum.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/controls/SynchronizationModeEnum.java?rev=1774774&r1=1774773&r2=1774774&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/controls/SynchronizationModeEnum.java (original)
+++ directory/shared/branches/shared-value/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/controls/SynchronizationModeEnum.java Sat Dec 17 15:18:15 2016
@@ -40,9 +40,16 @@ package org.apache.directory.api.ldap.ex
  */
 public enum SynchronizationModeEnum
 {
+    /** Unused */
     UNUSED(0),
+    
+    /** Refresh only mode */
     REFRESH_ONLY(1),
+
+    /** Unused */
     RESERVED(2),
+    
+    /** Refresh and Persist mode */
     REFRESH_AND_PERSIST(3);
 
     /** The internal value */

Modified: directory/shared/branches/shared-value/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/controls/ad/AdDirSyncFlag.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/controls/ad/AdDirSyncFlag.java?rev=1774774&r1=1774773&r2=1774774&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/controls/ad/AdDirSyncFlag.java (original)
+++ directory/shared/branches/shared-value/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/controls/ad/AdDirSyncFlag.java Sat Dec 17 15:18:15 2016
@@ -29,9 +29,16 @@ import java.util.Set;
  */
 public enum AdDirSyncFlag
 {
+    /** The Object Security flag */
     LDAP_DIRSYNC_OBJECT_SECURITY( 0x0001, "Object Security" ),
+
+    /** The Ancestors First Order flag */
     LDAP_DIRSYNC_ANCESTORS_FIRST_ORDER( 0x0800, "Ancestors First Order" ),
+    
+    /** The Public Data Only flag */
     LDAP_DIRSYNC_PUBLIC_DATA_ONLY( 0x2000, "Public Data Only" ),
+    
+    /** The Incremental Values flag */
     LDAP_DIRSYNC_INCREMENTAL_VALUES( 0x80000000, "Incremental Values" );
 
     /** The int value */

Modified: directory/shared/branches/shared-value/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/controls/ppolicy/PasswordPolicyErrorEnum.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/controls/ppolicy/PasswordPolicyErrorEnum.java?rev=1774774&r1=1774773&r2=1774774&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/controls/ppolicy/PasswordPolicyErrorEnum.java (original)
+++ directory/shared/branches/shared-value/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/controls/ppolicy/PasswordPolicyErrorEnum.java Sat Dec 17 15:18:15 2016
@@ -28,15 +28,31 @@ package org.apache.directory.api.ldap.ex
  */
 public enum PasswordPolicyErrorEnum
 {
+    /** The password has expired */
     PASSWORD_EXPIRED(0),
+    
+    /** The account is locked */
     ACCOUNT_LOCKED(1),
+    
+    /** */
     CHANGE_AFTER_RESET(2),
+    
+    /** the password modification is not allowed */
     PASSWORD_MOD_NOT_ALLOWED(3),
-    MUST_SUPPLY_OLD_PASSWORD(
-        4),
+    
+    /** The ld password must be supplied */
+    MUST_SUPPLY_OLD_PASSWORD(4),
+    
+    /** The password quality is not sufficient */
     INSUFFICIENT_PASSWORD_QUALITY(5),
+    
+    /** The password is too short */
     PASSWORD_TOO_SHORT(6),
+    
+    /** The password has been changed too recently to be used */
     PASSWORD_TOO_YOUNG(7),
+    
+    /** The password is in history */
     PASSWORD_IN_HISTORY(8);
 
     private int value;
@@ -48,6 +64,12 @@ public enum PasswordPolicyErrorEnum
     }
 
 
+    /**
+     * Get the PasswordPolicyErrorEnum gien its numeric value
+     * 
+     * @param val The numeric value to retrieve
+     * @return The associated PasswordPolicyErrorEnum
+     */
     public static PasswordPolicyErrorEnum get( int val )
     {
         switch ( val )
@@ -86,9 +108,11 @@ public enum PasswordPolicyErrorEnum
     }
 
 
+    /**
+     * @return the PasswordPolicyError interned value
+     */
     public int getValue()
     {
         return value;
     }
-
 }

Modified: directory/shared/branches/shared-value/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/controls/ppolicy/PasswordPolicyImpl.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/controls/ppolicy/PasswordPolicyImpl.java?rev=1774774&r1=1774773&r2=1774774&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/controls/ppolicy/PasswordPolicyImpl.java (original)
+++ directory/shared/branches/shared-value/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/controls/ppolicy/PasswordPolicyImpl.java Sat Dec 17 15:18:15 2016
@@ -79,6 +79,7 @@ public class PasswordPolicyImpl implemen
     /**
      * {@inheritDoc}
      */
+    @Override
     public String getOid()
     {
         return PasswordPolicy.OID;
@@ -88,6 +89,7 @@ public class PasswordPolicyImpl implemen
     /**
      * {@inheritDoc}
      */
+    @Override
     public boolean isCritical()
     {
         return criticality;
@@ -97,6 +99,7 @@ public class PasswordPolicyImpl implemen
     /**
      * {@inheritDoc}
      */
+    @Override
     public void setCritical( boolean isCritical )
     {
         this.criticality = isCritical;
@@ -107,6 +110,7 @@ public class PasswordPolicyImpl implemen
      * 
      * {@inheritDoc}
      */
+    @Override
     public void setResponse( PasswordPolicyResponse response )
     {
         this.response = response;
@@ -116,6 +120,7 @@ public class PasswordPolicyImpl implemen
     /**
      * {@inheritDoc}
      */
+    @Override
     public boolean hasResponse()
     {
         return response != null;
@@ -126,6 +131,7 @@ public class PasswordPolicyImpl implemen
      * 
      * {@inheritDoc}
      */
+    @Override
     public PasswordPolicyResponse setResponse( boolean hasResponse )
     {
         PasswordPolicyResponse old = this.response;
@@ -146,6 +152,7 @@ public class PasswordPolicyImpl implemen
     /**
      * {@inheritDoc}
      */
+    @Override
     public PasswordPolicyResponse getResponse()
     {
         return response;
@@ -157,6 +164,7 @@ public class PasswordPolicyImpl implemen
      * 
      * @return A BindResponse String
      */
+    @Override
     public String toString()
     {
         StringBuilder sb = new StringBuilder();

Modified: directory/shared/branches/shared-value/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/controls/ppolicy/PasswordPolicyResponseImpl.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/controls/ppolicy/PasswordPolicyResponseImpl.java?rev=1774774&r1=1774773&r2=1774774&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/controls/ppolicy/PasswordPolicyResponseImpl.java (original)
+++ directory/shared/branches/shared-value/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/controls/ppolicy/PasswordPolicyResponseImpl.java Sat Dec 17 15:18:15 2016
@@ -41,6 +41,7 @@ public class PasswordPolicyResponseImpl
     /**
      * {@inheritDoc}
      */
+    @Override
     public int getTimeBeforeExpiration()
     {
         return timeBeforeExpiration;
@@ -50,6 +51,7 @@ public class PasswordPolicyResponseImpl
     /**
      * {@inheritDoc}
      */
+    @Override
     public void setTimeBeforeExpiration( int timeBeforeExpiration )
     {
         this.timeBeforeExpiration = timeBeforeExpiration;
@@ -59,6 +61,7 @@ public class PasswordPolicyResponseImpl
     /**
      * {@inheritDoc}
      */
+    @Override
     public int getGraceAuthNRemaining()
     {
         return graceAuthNRemaining;
@@ -68,6 +71,7 @@ public class PasswordPolicyResponseImpl
     /**
      * {@inheritDoc}
      */
+    @Override
     public void setGraceAuthNRemaining( int graceAuthNRemaining )
     {
         this.graceAuthNRemaining = graceAuthNRemaining;
@@ -77,6 +81,7 @@ public class PasswordPolicyResponseImpl
     /**
      * {@inheritDoc}
      */
+    @Override
     public PasswordPolicyErrorEnum getPasswordPolicyError()
     {
         return ppolicyError;
@@ -86,12 +91,16 @@ public class PasswordPolicyResponseImpl
     /**
      * {@inheritDoc}
      */
+    @Override
     public void setPasswordPolicyError( PasswordPolicyErrorEnum ppolicyError )
     {
         this.ppolicyError = ppolicyError;
     }
 
 
+    /**
+     * {@inheritDoc}
+     */
     @Override
     public String toString()
     {

Modified: directory/shared/branches/shared-value/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/controls/syncrepl/syncDone/SyncDoneValueImpl.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/controls/syncrepl/syncDone/SyncDoneValueImpl.java?rev=1774774&r1=1774773&r2=1774774&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/controls/syncrepl/syncDone/SyncDoneValueImpl.java (original)
+++ directory/shared/branches/shared-value/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/controls/syncrepl/syncDone/SyncDoneValueImpl.java Sat Dec 17 15:18:15 2016
@@ -65,6 +65,7 @@ public class SyncDoneValueImpl extends A
     /**
      * {@inheritDoc}
      */
+    @Override
     public byte[] getCookie()
     {
         return cookie;
@@ -74,6 +75,7 @@ public class SyncDoneValueImpl extends A
     /**
      * {@inheritDoc}
      */
+    @Override
     public void setCookie( byte[] cookie )
     {
         this.cookie = cookie;
@@ -83,6 +85,7 @@ public class SyncDoneValueImpl extends A
     /**
      * {@inheritDoc}
      */
+    @Override
     public boolean isRefreshDeletes()
     {
         return refreshDeletes;
@@ -92,6 +95,7 @@ public class SyncDoneValueImpl extends A
     /**
      * {@inheritDoc}
      */
+    @Override
     public void setRefreshDeletes( boolean refreshDeletes )
     {
         this.refreshDeletes = refreshDeletes;

Modified: directory/shared/branches/shared-value/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/controls/syncrepl/syncInfoValue/SyncInfoValueImpl.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/controls/syncrepl/syncInfoValue/SyncInfoValueImpl.java?rev=1774774&r1=1774773&r2=1774774&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/controls/syncrepl/syncInfoValue/SyncInfoValueImpl.java (original)
+++ directory/shared/branches/shared-value/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/controls/syncrepl/syncInfoValue/SyncInfoValueImpl.java Sat Dec 17 15:18:15 2016
@@ -76,6 +76,7 @@ public class SyncInfoValueImpl extends A
     /**
      * {@inheritDoc}
      */
+    @Override
     public SynchronizationInfoEnum getType()
     {
         return type;
@@ -85,6 +86,7 @@ public class SyncInfoValueImpl extends A
     /**
      * {@inheritDoc}
      */
+    @Override
     public void setType( SynchronizationInfoEnum type )
     {
         this.type = type;
@@ -94,6 +96,7 @@ public class SyncInfoValueImpl extends A
     /**
      * {@inheritDoc}
      */
+    @Override
     public byte[] getCookie()
     {
         return cookie;
@@ -103,6 +106,7 @@ public class SyncInfoValueImpl extends A
     /**
      * {@inheritDoc}
      */
+    @Override
     public void setCookie( byte[] cookie )
     {
         this.cookie = cookie;
@@ -112,6 +116,7 @@ public class SyncInfoValueImpl extends A
     /**
      * {@inheritDoc}
      */
+    @Override
     public boolean isRefreshDone()
     {
         return refreshDone;
@@ -121,6 +126,7 @@ public class SyncInfoValueImpl extends A
     /**
      * {@inheritDoc}
      */
+    @Override
     public void setRefreshDone( boolean refreshDone )
     {
         this.refreshDone = refreshDone;
@@ -130,6 +136,7 @@ public class SyncInfoValueImpl extends A
     /**
      * {@inheritDoc}
      */
+    @Override
     public boolean isRefreshDeletes()
     {
         return refreshDeletes;
@@ -139,6 +146,7 @@ public class SyncInfoValueImpl extends A
     /**
      * {@inheritDoc}
      */
+    @Override
     public void setRefreshDeletes( boolean refreshDeletes )
     {
         this.refreshDeletes = refreshDeletes;
@@ -148,6 +156,7 @@ public class SyncInfoValueImpl extends A
     /**
      * {@inheritDoc}
      */
+    @Override
     public List<byte[]> getSyncUUIDs()
     {
         return syncUUIDs;
@@ -157,6 +166,7 @@ public class SyncInfoValueImpl extends A
     /**
      * {@inheritDoc}
      */
+    @Override
     public void setSyncUUIDs( List<byte[]> syncUUIDs )
     {
         this.syncUUIDs = syncUUIDs;
@@ -166,11 +176,12 @@ public class SyncInfoValueImpl extends A
     /**
      * {@inheritDoc}
      */
+    @Override
     public void addSyncUUID( byte[] syncUUID )
     {
         if ( syncUUIDs == null )
         {
-            syncUUIDs = new ArrayList<byte[]>();
+            syncUUIDs = new ArrayList<>();
         }
 
         syncUUIDs.add( syncUUID );
@@ -333,7 +344,7 @@ public class SyncInfoValueImpl extends A
                 sb.append( "            refreshDeletes : " ).append( isRefreshDeletes() ).append( '\n' );
                 sb.append( "            syncUUIDS : " );
 
-                if ( getSyncUUIDs().size() != 0 )
+                if ( !getSyncUUIDs().isEmpty() )
                 {
                     boolean isFirst = true;
 

Modified: directory/shared/branches/shared-value/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/controls/syncrepl/syncInfoValue/SyncRequestValueImpl.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/controls/syncrepl/syncInfoValue/SyncRequestValueImpl.java?rev=1774774&r1=1774773&r2=1774774&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/controls/syncrepl/syncInfoValue/SyncRequestValueImpl.java (original)
+++ directory/shared/branches/shared-value/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/controls/syncrepl/syncInfoValue/SyncRequestValueImpl.java Sat Dec 17 15:18:15 2016
@@ -91,6 +91,7 @@ public class SyncRequestValueImpl extend
     /**
      * {@inheritDoc}
      */
+    @Override
     public byte[] getCookie()
     {
         return this.cookie;
@@ -100,6 +101,7 @@ public class SyncRequestValueImpl extend
     /**
      * {@inheritDoc}
      */
+    @Override
     public void setCookie( byte[] cookie )
     {
         this.cookie = cookie;
@@ -109,6 +111,7 @@ public class SyncRequestValueImpl extend
     /**
      * {@inheritDoc}
      */
+    @Override
     public SynchronizationModeEnum getMode()
     {
         return mode;
@@ -118,6 +121,7 @@ public class SyncRequestValueImpl extend
     /**
      * {@inheritDoc}
      */
+    @Override
     public void setMode( SynchronizationModeEnum mode )
     {
         this.mode = mode;
@@ -127,6 +131,7 @@ public class SyncRequestValueImpl extend
     /**
      * {@inheritDoc}
      */
+    @Override
     public boolean isReloadHint()
     {
         return isReloadHint;
@@ -136,6 +141,7 @@ public class SyncRequestValueImpl extend
     /**
      * {@inheritDoc}
      */
+    @Override
     public void setReloadHint( boolean reloadHint )
     {
         this.isReloadHint = reloadHint;

Modified: directory/shared/branches/shared-value/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/controls/syncrepl/syncInfoValue/SynchronizationInfoEnum.java
URL: http://svn.apache.org/viewvc/directory/shared/branches/shared-value/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/controls/syncrepl/syncInfoValue/SynchronizationInfoEnum.java?rev=1774774&r1=1774773&r2=1774774&view=diff
==============================================================================
--- directory/shared/branches/shared-value/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/controls/syncrepl/syncInfoValue/SynchronizationInfoEnum.java (original)
+++ directory/shared/branches/shared-value/ldap/extras/codec-api/src/main/java/org/apache/directory/api/ldap/extras/controls/syncrepl/syncInfoValue/SynchronizationInfoEnum.java Sat Dec 17 15:18:15 2016
@@ -35,9 +35,16 @@ package org.apache.directory.api.ldap.ex
  */
 public enum SynchronizationInfoEnum
 {
+    /** A new cookie */
     NEW_COOKIE(0),
+    
+    /** The refresh delete phase */
     REFRESH_DELETE(1),
+
+    /** The refresh present phase */
     REFRESH_PRESENT(2),
+    
+    /** The sync ID set */
     SYNC_ID_SET(3);
 
     /** The internal value */