From 84cf626ebcae1b535abe9efd3eed5cdf78bdd319 Mon Sep 17 00:00:00 2001
From: Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Date: Thu, 05 Sep 2013 07:51:54 +0000
Subject: [PATCH] OPENDJ-1116 Introduce abstraction for the changelog DB

---
 opends/src/server/org/opends/server/replication/server/changelog/api/ChangeNumberIndexDBCursor.java |   22 +++-------------------
 1 files changed, 3 insertions(+), 19 deletions(-)

diff --git a/opends/src/server/org/opends/server/replication/server/changelog/api/ChangeNumberIndexDBCursor.java b/opends/src/server/org/opends/server/replication/server/changelog/api/ChangeNumberIndexDBCursor.java
index dcbbd8a..a5a02a3 100644
--- a/opends/src/server/org/opends/server/replication/server/changelog/api/ChangeNumberIndexDBCursor.java
+++ b/opends/src/server/org/opends/server/replication/server/changelog/api/ChangeNumberIndexDBCursor.java
@@ -28,8 +28,6 @@
 
 import java.io.Closeable;
 
-import org.opends.server.replication.common.CSN;
-
 /**
  * Iterator into the changelog database. Once it is not used anymore, a
  * ChangelogDBIterator must be closed to release all the resources into the
@@ -39,25 +37,11 @@
 {
 
   /**
-   * Getter for the replication CSN field.
+   * Getter for the {@link CNIndexData} record.
    *
-   * @return The replication CSN field.
+   * @return The replication CNIndexData record.
    */
-  CSN getCSN();
-
-  /**
-   * Getter for the baseDN field.
-   *
-   * @return The service ID.
-   */
-  String getBaseDN();
-
-  /**
-   * Getter for the change number field.
-   *
-   * @return The change number field.
-   */
-  long getChangeNumber();
+  CNIndexData getCNIndexData();
 
   /**
    * Skip to the next record of the database.

--
Gitblit v1.10.0