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