From 8b806159078ce1308b27e676c0e8a6340f05e6e0 Mon Sep 17 00:00:00 2001
From: Fabio Pistolesi <fabio.pistolesi@forgerock.com>
Date: Mon, 02 Mar 2015 10:59:04 +0000
Subject: [PATCH] OPENDJ-1826 CR-6180 BackendImpl current DiskSpaceMonitoring should be done entirely at the Storage layer
---
opendj-server-legacy/src/main/java/org/opends/server/backends/persistit/PitBackend.java | 28 ----------------------------
1 files changed, 0 insertions(+), 28 deletions(-)
diff --git a/opendj-server-legacy/src/main/java/org/opends/server/backends/persistit/PitBackend.java b/opendj-server-legacy/src/main/java/org/opends/server/backends/persistit/PitBackend.java
index 9c84a9c..128456c 100644
--- a/opendj-server-legacy/src/main/java/org/opends/server/backends/persistit/PitBackend.java
+++ b/opendj-server-legacy/src/main/java/org/opends/server/backends/persistit/PitBackend.java
@@ -29,15 +29,11 @@
import static org.opends.server.util.StaticUtils.getFileForPath;
import java.io.File;
-import java.util.concurrent.TimeUnit;
-import org.forgerock.opendj.config.server.ConfigException;
import org.opends.server.admin.std.server.PersistitBackendCfg;
import org.opends.server.admin.std.server.PluggableBackendCfg;
import org.opends.server.backends.pluggable.BackendImpl;
import org.opends.server.backends.pluggable.spi.Storage;
-import org.opends.server.extensions.DiskSpaceMonitor;
-import org.opends.server.types.InitializationException;
/**
* Class defined in the configuration for this backend type.
@@ -52,30 +48,6 @@
}
/** {@inheritDoc} */
- @Override
- public DiskSpaceMonitor newDiskMonitor(PluggableBackendCfg cfg) throws ConfigException, InitializationException
- {
- PersistitBackendCfg config = (PersistitBackendCfg) cfg;
- File parentDirectory = getFileForPath(config.getDBDirectory());
- File backendDirectory =
- new File(parentDirectory, config.getBackendId());
- DiskSpaceMonitor dm = new DiskSpaceMonitor(getBackendID() + " backend",
- backendDirectory, config.getDiskLowThreshold(), config.getDiskFullThreshold(),
- 5, TimeUnit.SECONDS, this);
- dm.initializeMonitorProvider(null);
- return dm;
- }
-
- /** {@inheritDoc} */
- @Override
- public void updateDiskMonitor(DiskSpaceMonitor dm, PluggableBackendCfg newConfig)
- {
- PersistitBackendCfg newCfg = (PersistitBackendCfg) newConfig;
- dm.setFullThreshold(newCfg.getDiskFullThreshold());
- dm.setLowThreshold(newCfg.getDiskLowThreshold());
- }
-
- /** {@inheritDoc} */
protected File getBackupDirectory(PluggableBackendCfg cfg)
{
PersistitBackendCfg config = (PersistitBackendCfg) cfg;
--
Gitblit v1.10.0