From e73561d3b0db47696c578736a50489a454ad6f9c Mon Sep 17 00:00:00 2001
From: Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Date: Tue, 17 Mar 2015 13:08:57 +0000
Subject: [PATCH] OPENDJ-1708 Persistit: no rebuild-index support

---
 opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/spi/Storage.java |   13 ++++++++++---
 1 files changed, 10 insertions(+), 3 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 780e90f..4855f36 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
@@ -79,9 +79,12 @@
    */
   void write(WriteOperation writeOperation) throws Exception;
 
-  /** {@inheritDoc} */
-  @Override
-  void close();
+  /**
+   * Returns a new writeable storage.
+   *
+   * @return a new writeable storage
+   */
+  WriteableStorage getWriteableStorage();
 
   /**
    * Remove all files for a backend of this storage.
@@ -123,4 +126,8 @@
    *           If backup and restore is not supported by this storage.
    */
   FilenameFilter getFilesToBackupFilter();
+
+  /** {@inheritDoc} */
+  @Override
+  void close();
 }

--
Gitblit v1.10.0