From 25eb96def3b1fb3aea5d69a631f848bcab95f1e9 Mon Sep 17 00:00:00 2001
From: Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Date: Thu, 23 Apr 2015 09:48:45 +0000
Subject: [PATCH] OPENDJ-1902 (CR-6667) Remove Storage.getWriteableTransaction()

---
 opendj-server-legacy/src/main/java/org/opends/server/backends/persistit/PersistItStorage.java |   14 ++++----------
 1 files changed, 4 insertions(+), 10 deletions(-)

diff --git a/opendj-server-legacy/src/main/java/org/opends/server/backends/persistit/PersistItStorage.java b/opendj-server-legacy/src/main/java/org/opends/server/backends/persistit/PersistItStorage.java
index 97d581d..8716784 100644
--- a/opendj-server-legacy/src/main/java/org/opends/server/backends/persistit/PersistItStorage.java
+++ b/opendj-server-legacy/src/main/java/org/opends/server/backends/persistit/PersistItStorage.java
@@ -27,6 +27,7 @@
 
 import static com.persistit.Transaction.CommitPolicy.*;
 import static java.util.Arrays.*;
+
 import static org.opends.messages.BackendMessages.*;
 import static org.opends.messages.ConfigMessages.*;
 import static org.opends.messages.JebMessages.*;
@@ -459,8 +460,7 @@
       return exchange;
     }
 
-    @Override
-    public void close()
+    private void release()
     {
       for (final Exchange ex : exchanges.values())
       {
@@ -628,7 +628,7 @@
         }
         finally
         {
-          storageImpl.close();
+          storageImpl.release();
         }
       }
       catch (final RollbackException e)
@@ -700,7 +700,7 @@
         }
         finally
         {
-          storageImpl.close();
+          storageImpl.release();
         }
       }
       catch (final RollbackException e)
@@ -720,12 +720,6 @@
   }
 
   @Override
-  public WriteableTransaction getWriteableTransaction()
-  {
-    return new StorageImpl();
-  }
-
-  @Override
   public boolean supportsBackupAndRestore()
   {
     return true;

--
Gitblit v1.10.0