From b4a1565a2ab3cd0192a1b17c026f16e151fd04ca Mon Sep 17 00:00:00 2001
From: Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Date: Thu, 10 Oct 2013 11:32:10 +0000
Subject: [PATCH] OPENDJ-1116 Introduce abstraction for the changelog DB

---
 opends/src/server/org/opends/server/replication/server/ECLServerHandler.java |   13 ++++++++++---
 1 files changed, 10 insertions(+), 3 deletions(-)

diff --git a/opends/src/server/org/opends/server/replication/server/ECLServerHandler.java b/opends/src/server/org/opends/server/replication/server/ECLServerHandler.java
index 259711d..8acee72 100644
--- a/opends/src/server/org/opends/server/replication/server/ECLServerHandler.java
+++ b/opends/src/server/org/opends/server/replication/server/ECLServerHandler.java
@@ -40,7 +40,10 @@
 import org.opends.server.replication.common.ServerState;
 import org.opends.server.replication.common.ServerStatus;
 import org.opends.server.replication.protocol.*;
-import org.opends.server.replication.server.changelog.api.*;
+import org.opends.server.replication.server.changelog.api.CNIndexRecord;
+import org.opends.server.replication.server.changelog.api.ChangeNumberIndexDB;
+import org.opends.server.replication.server.changelog.api.ChangelogException;
+import org.opends.server.replication.server.changelog.api.DBCursor;
 import org.opends.server.types.*;
 import org.opends.server.util.ServerConstants;
 
@@ -59,7 +62,11 @@
 {
 
   private static int UNDEFINED_PHASE = 0;
-  /** TODO JNR. */
+  /**
+   * Constant used to indicate the handler is in the ECL initialization phase.
+   *
+   * @see #getSearchPhase()
+   */
   public static int INIT_PHASE = 1;
   private static int PERSISTENT_PHASE = 2;
 
@@ -70,7 +77,7 @@
   private String operationId;
 
   /** Cursor on the {@link ChangeNumberIndexDB}. */
-  private ChangeNumberIndexDBCursor cnIndexDBCursor;
+  private DBCursor<CNIndexRecord> cnIndexDBCursor;
 
   private boolean draftCompat = false;
   /**

--
Gitblit v1.10.0