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 2011/07/29 06:31:30 UTC

svn commit: r1152097 - /directory/apacheds/trunk/protocol-ldap/src/main/java/org/apache/directory/server/ldap/replication/SyncReplSearchListener.java

Author: elecharny
Date: Fri Jul 29 04:31:29 2011
New Revision: 1152097

URL: http://svn.apache.org/viewvc?rev=1152097&view=rev
Log:
Added some Javadoc and a toString() method

Modified:
    directory/apacheds/trunk/protocol-ldap/src/main/java/org/apache/directory/server/ldap/replication/SyncReplSearchListener.java

Modified: directory/apacheds/trunk/protocol-ldap/src/main/java/org/apache/directory/server/ldap/replication/SyncReplSearchListener.java
URL: http://svn.apache.org/viewvc/directory/apacheds/trunk/protocol-ldap/src/main/java/org/apache/directory/server/ldap/replication/SyncReplSearchListener.java?rev=1152097&r1=1152096&r2=1152097&view=diff
==============================================================================
--- directory/apacheds/trunk/protocol-ldap/src/main/java/org/apache/directory/server/ldap/replication/SyncReplSearchListener.java (original)
+++ directory/apacheds/trunk/protocol-ldap/src/main/java/org/apache/directory/server/ldap/replication/SyncReplSearchListener.java Fri Jul 29 04:31:29 2011
@@ -49,7 +49,6 @@ import org.slf4j.LoggerFactory;
 
 
 /**
- * 
  * modeled after PersistentSearchListener
  *  NOTE: doco is missing at many parts. Will be added once the functionality is satisfactory
  * 
@@ -57,13 +56,19 @@ import org.slf4j.LoggerFactory;
  */
 public class SyncReplSearchListener implements DirectoryListener, AbandonListener
 {
+    /** Logger for this class */
     private static final Logger LOG = LoggerFactory.getLogger( SyncReplSearchListener.class );
 
+    /** The ldap session */
     private LdapSession session;
+    
+    /** The search request we are processing */
     private SearchRequest req;
 
+    /** */
     private volatile boolean pushInRealTime;
 
+    /** The log storing message that haven't yet been sent to the client */
     private final ReplicaEventLog clientMsgLog;
 
 
@@ -87,6 +92,7 @@ public class SyncReplSearchListener impl
     public void setReq( SearchRequest req )
     {
         this.req = req;
+        
         if ( req != null )
         {
             req.addAbandonListener( this );
@@ -444,4 +450,21 @@ public class SyncReplSearchListener impl
             }
         }
     }
+    
+    
+    /**
+     * {@inheritDoc}
+     */
+    public String toString()
+    {
+        StringBuilder sb = new StringBuilder();
+        
+        sb.append( "SyncReplSearchListener : \n" );
+        sb.append( '\'' ).append( req ).append( "', " );
+        sb.append( '\'' ).append( pushInRealTime ).append( "', \n" );
+        sb.append( clientMsgLog );
+        sb.append( '\n' );
+        
+        return sb.toString();
+    }
 }
\ No newline at end of file