From 5d07ec161328a94de355aa4bf93918a2da5a8602 Mon Sep 17 00:00:00 2001
From: Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Date: Thu, 30 Apr 2015 14:20:06 +0000
Subject: [PATCH] OPENDJ-1801 (CR-6815) Revise usage of storage.open() and startImport()
---
opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/spi/Storage.java | 7 +++++--
1 files changed, 5 insertions(+), 2 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 3bf0247..b485282 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
@@ -27,6 +27,7 @@
import java.io.Closeable;
+import org.forgerock.opendj.config.server.ConfigException;
import org.opends.server.types.BackupConfig;
import org.opends.server.types.BackupDirectory;
import org.opends.server.types.DirectoryException;
@@ -42,11 +43,13 @@
* Starts the import operation.
*
* @return a new Importer object which must be closed to release all resources
- * @throws Exception
+ * @throws ConfigException
+ * if there is a problem with the configuration
+ * @throws StorageRuntimeException
* if a problem occurs with the underlying storage engine
* @see #close() to release all resources once import is finished
*/
- Importer startImport() throws Exception;
+ Importer startImport() throws ConfigException, StorageRuntimeException;
/**
* Opens the storage engine to allow executing operations on it.
--
Gitblit v1.10.0