From eaa95348ed85ad3d9909e8e703bdeae31a48e0ab Mon Sep 17 00:00:00 2001
From: Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Date: Wed, 17 Dec 2014 15:47:14 +0000
Subject: [PATCH] OPENDJ-1602 (CR-5566) New pluggable storage based backend
---
opendj3-server-dev/src/server/org/opends/server/backends/pluggable/spi/WriteableStorage.java | 7 +++++--
1 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/opendj3-server-dev/src/server/org/opends/server/backends/pluggable/spi/WriteableStorage.java b/opendj3-server-dev/src/server/org/opends/server/backends/pluggable/spi/WriteableStorage.java
index ec429a8..f4d56a8 100644
--- a/opendj3-server-dev/src/server/org/opends/server/backends/pluggable/spi/WriteableStorage.java
+++ b/opendj3-server-dev/src/server/org/opends/server/backends/pluggable/spi/WriteableStorage.java
@@ -23,7 +23,6 @@
*
* Copyright 2014 ForgeRock AS
*/
-
package org.opends.server.backends.pluggable.spi;
import org.forgerock.opendj.ldap.ByteSequence;
@@ -32,6 +31,10 @@
{
void openTree(TreeName name);
+ void truncateTree(TreeName name);
+
+ void deleteTree(TreeName name);
+
void create(TreeName name, ByteSequence key, ByteSequence value);
boolean putIfAbsent(TreeName treeName, ByteSequence key, ByteSequence value);
@@ -39,6 +42,6 @@
void update(TreeName treeName, ByteSequence key, UpdateFunction f);
boolean remove(TreeName name, ByteSequence key);
-
+
void delete(TreeName name, ByteSequence key);
}
\ No newline at end of file
--
Gitblit v1.10.0