From 0cea62907aa1c9179e359bacccf0b2692ca01d46 Mon Sep 17 00:00:00 2001
From: Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Date: Tue, 01 Oct 2013 10:44:56 +0000
Subject: [PATCH] OPENDJ-1116 Introduce abstraction for the changelog DB
---
opends/src/server/org/opends/server/replication/server/changelog/api/ChangelogDB.java | 10 ++++++++--
1 files changed, 8 insertions(+), 2 deletions(-)
diff --git a/opends/src/server/org/opends/server/replication/server/changelog/api/ChangelogDB.java b/opends/src/server/org/opends/server/replication/server/changelog/api/ChangelogDB.java
index a775ebc..57489c9 100644
--- a/opends/src/server/org/opends/server/replication/server/changelog/api/ChangelogDB.java
+++ b/opends/src/server/org/opends/server/replication/server/changelog/api/ChangelogDB.java
@@ -80,13 +80,19 @@
/**
* Shutdown the replication database.
+ *
+ * @throws ChangelogException
+ * If a database problem happened
*/
- void shutdownDB();
+ void shutdownDB() throws ChangelogException;
/**
* Removes the changelog database directory.
+ *
+ * @throws ChangelogException
+ * If a database problem happened
*/
- void removeDB();
+ void removeDB() throws ChangelogException;
/**
* Returns the {@link ChangeNumberIndexDB} object.
--
Gitblit v1.10.0