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