From e7f8533cf460901e7ec3503782d7b78baabd55a3 Mon Sep 17 00:00:00 2001
From: Fabio Pistolesi <fabio.pistolesi@forgerock.com>
Date: Fri, 13 Feb 2015 16:24:23 +0000
Subject: [PATCH] OPENDJ-1793 Convert PersistItBackendCfg references to PluggableBackendCfg

---
 opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/spi/Storage.java |   18 +++++++++++++++++-
 1 files changed, 17 insertions(+), 1 deletions(-)

diff --git a/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/spi/Storage.java b/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/spi/Storage.java
index 2d82a69..d556490 100644
--- a/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/spi/Storage.java
+++ b/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/spi/Storage.java
@@ -115,4 +115,20 @@
   /** {@inheritDoc} */
   @Override
   void close();
-}
\ No newline at end of file
+
+  /**
+   * Remove all files for a backend of this storage.
+   *
+   * @throws StorageRuntimeException if removal fails
+   */
+  void removeStorageFiles() throws StorageRuntimeException;
+
+  /**
+   * Replace reserved characters with an underscore character.
+   *
+   * @param databasePrefix
+   *          the suffix name to convert
+   * @return a new String suitable for use as a suffix name
+   */
+  String toSafeSuffixName(String databasePrefix);
+}

--
Gitblit v1.10.0