From 870930ab008b106540456b3efe47e7ec613c174d Mon Sep 17 00:00:00 2001
From: Matthew Swift <matthew.swift@forgerock.com>
Date: Tue, 17 Nov 2015 21:41:15 +0000
Subject: [PATCH] Add tests for pluggable JEBackend

---
 opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/EntryContainer.java |   36 ++++++++----------------------------
 1 files changed, 8 insertions(+), 28 deletions(-)

diff --git a/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/EntryContainer.java b/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/EntryContainer.java
index b4028c1..85da13d 100644
--- a/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/EntryContainer.java
+++ b/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/EntryContainer.java
@@ -2500,7 +2500,14 @@
         @Override
         public void run(WriteableTransaction txn) throws Exception
         {
-          clear0(txn);
+          for (Tree tree : listTrees())
+          {
+            tree.delete(txn);
+            if (tree instanceof Index)
+            {
+              ((Index) tree).setTrusted(txn, true);
+            }
+          }
         }
       });
     }
@@ -2510,33 +2517,6 @@
     }
   }
 
-  private void clear0(WriteableTransaction txn) throws StorageRuntimeException
-  {
-    final List<Tree> allTrees = listTrees();
-    try
-    {
-      for (Tree tree : allTrees)
-      {
-        tree.delete(txn);
-      }
-    }
-    finally
-    {
-      for(Tree tree : allTrees)
-      {
-        tree.open(txn, true);
-      }
-
-      for (Tree tree : allTrees)
-      {
-        if (tree instanceof Index)
-        {
-          ((Index) tree).setTrusted(txn, true);
-        }
-      }
-    }
-  }
-
   List<Tree> listTrees()
   {
     final List<Tree> allTrees = new ArrayList<>();

--
Gitblit v1.10.0