From 16058e306bd3051a84dbe2f7c087c1781a4fbba5 Mon Sep 17 00:00:00 2001
From: lutoff <lutoff@localhost>
Date: Wed, 20 Jun 2007 08:56:58 +0000
Subject: [PATCH] Add the following global options in dsservice
---
opendj-sdk/opends/src/ads/org/opends/admin/ads/ADSContext.java | 15 +++++++++++----
1 files changed, 11 insertions(+), 4 deletions(-)
diff --git a/opendj-sdk/opends/src/ads/org/opends/admin/ads/ADSContext.java b/opendj-sdk/opends/src/ads/org/opends/admin/ads/ADSContext.java
index 239cfb2..bc1e02f 100644
--- a/opendj-sdk/opends/src/ads/org/opends/admin/ads/ADSContext.java
+++ b/opendj-sdk/opends/src/ads/org/opends/admin/ads/ADSContext.java
@@ -762,12 +762,13 @@
* The call to this method assumes that OpenDS.jar has already been loaded.
* So this should not be called by the Java Web Start before being sure that
* this jar is loaded.
+ * @param backendName the backend name which will handle admin inforamtion.
* @throws ADSContextException if something goes wrong.
*/
- public void createAdminData() throws ADSContextException
+ public void createAdminData(String backendName) throws ADSContextException
{
// Add the administration suffix
- createAdministrationSuffix();
+ createAdministrationSuffix(backendName);
// Create the DIT below the administration suffix
createTopContainerEntry();
@@ -1748,13 +1749,19 @@
/**
* Creates the Administration Suffix.
+ * @param backendName TODO
* @throws ADSContextException if something goes wrong.
*/
- private void createAdministrationSuffix()
+ private void createAdministrationSuffix(String backendName)
throws ADSContextException
{
ADSContextHelper helper = new ADSContextHelper();
- helper.createAdministrationSuffix(getDirContext(), getBackendName(),
+ String ben = backendName ;
+ if (backendName == null)
+ {
+ ben = getBackendName() ;
+ }
+ helper.createAdministrationSuffix(getDirContext(), ben,
"db", "importAdminTemp");
}
--
Gitblit v1.10.0