From 3c062316441f2adb96afb6a6a98c09d91c27bd97 Mon Sep 17 00:00:00 2001
From: Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Date: Tue, 08 Oct 2013 15:07:11 +0000
Subject: [PATCH] OPENDJ-1116 Introduce abstraction for the changelog DB

---
 opends/src/server/org/opends/server/replication/server/changelog/api/ChangeNumberIndexDB.java |    9 ++-------
 1 files changed, 2 insertions(+), 7 deletions(-)

diff --git a/opends/src/server/org/opends/server/replication/server/changelog/api/ChangeNumberIndexDB.java b/opends/src/server/org/opends/server/replication/server/changelog/api/ChangeNumberIndexDB.java
index 83d428b..0cbd405 100644
--- a/opends/src/server/org/opends/server/replication/server/changelog/api/ChangeNumberIndexDB.java
+++ b/opends/src/server/org/opends/server/replication/server/changelog/api/ChangeNumberIndexDB.java
@@ -42,12 +42,6 @@
  */
 public interface ChangeNumberIndexDB
 {
-  /**
-   * Generates the next change number.
-   *
-   * @return The newly generated change number
-   */
-  long nextChangeNumber();
 
   /**
    * Returns the last generated change number.
@@ -96,10 +90,11 @@
    *
    * @param record
    *          The {@link CNIndexRecord} to add to this DB.
+   * @return the change number associated to this record on adding to this DB
    * @throws ChangelogException
    *           if a database problem occurs.
    */
-  void addRecord(CNIndexRecord record) throws ChangelogException;
+  long addRecord(CNIndexRecord record) throws ChangelogException;
 
   /**
    * Generate a new {@link ChangeNumberIndexDBCursor} that allows to browse the

--
Gitblit v1.10.0