From c11b3a5611e1a431e62c6cfa23b881a5fdbb62b9 Mon Sep 17 00:00:00 2001
From: Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Date: Mon, 01 Sep 2014 12:51:46 +0000
Subject: [PATCH] OPENDJ-1206 (CR-4393) Create a new ReplicationBackend/ChangelogBackend to support cn=changelog
---
opendj-sdk/opends/src/server/org/opends/server/backends/jeb/BackendImpl.java | 14 ++++----------
1 files changed, 4 insertions(+), 10 deletions(-)
diff --git a/opendj-sdk/opends/src/server/org/opends/server/backends/jeb/BackendImpl.java b/opendj-sdk/opends/src/server/org/opends/server/backends/jeb/BackendImpl.java
index fb2f8a9..e86a7a0 100644
--- a/opendj-sdk/opends/src/server/org/opends/server/backends/jeb/BackendImpl.java
+++ b/opendj-sdk/opends/src/server/org/opends/server/backends/jeb/BackendImpl.java
@@ -332,7 +332,7 @@
@Override
public void finalizeBackend()
{
- // Deregister as a change listener.
+ super.finalizeBackend();
cfg.removeLocalDBChangeListener(this);
// Deregister our base DNs.
@@ -371,24 +371,18 @@
{
TRACER.debugCaught(DebugLogLevel.ERROR, e);
}
- Message message = ERR_JEB_DATABASE_EXCEPTION.get(e.getMessage());
- logError(message);
+ logError(ERR_JEB_DATABASE_EXCEPTION.get(e.getMessage()));
}
// Checksum this db environment and register its offline state id/checksum.
- DirectoryServer.registerOfflineBackendStateID(this.getBackendID(),
- checksumDbEnv());
-
- //Deregister the alert generator.
+ DirectoryServer.registerOfflineBackendStateID(getBackendID(), checksumDbEnv());
DirectoryServer.deregisterAlertGenerator(this);
// Make sure the thread counts are zero for next initialization.
threadTotalCount.set(0);
threadWriteCount.set(0);
- // Log an informational message.
- Message message = NOTE_BACKEND_OFFLINE.get(cfg.getBackendId());
- logError(message);
+ logError(NOTE_BACKEND_OFFLINE.get(cfg.getBackendId()));
}
/** {@inheritDoc} */
--
Gitblit v1.10.0