From d492873aa0c6f9cf98d3516869b0832e1af38f44 Mon Sep 17 00:00:00 2001
From: Gaetan Boismal <gaetan.boismal@forgerock.com>
Date: Fri, 17 Apr 2015 16:16:31 +0000
Subject: [PATCH] OPENDJ-1929 Add pluggable support in control panel

---
 opendj-sdk/opendj-server-legacy/src/main/java/org/opends/guitools/controlpanel/ui/RebuildIndexPanel.java            |    3 ++-
 opendj-sdk/opendj-server-legacy/src/main/java/org/opends/guitools/controlpanel/ui/DBEnvironmentMonitoringPanel.java |    3 ++-
 opendj-sdk/opendj-server-legacy/src/main/java/org/opends/guitools/controlpanel/ui/VerifyIndexPanel.java             |    3 ++-
 opendj-sdk/opendj-server-legacy/src/main/java/org/opends/guitools/controlpanel/ui/StatusGenericPanel.java           |    3 ++-
 4 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/opendj-sdk/opendj-server-legacy/src/main/java/org/opends/guitools/controlpanel/ui/DBEnvironmentMonitoringPanel.java b/opendj-sdk/opendj-server-legacy/src/main/java/org/opends/guitools/controlpanel/ui/DBEnvironmentMonitoringPanel.java
index 5eccc86..8214bd9 100644
--- a/opendj-sdk/opendj-server-legacy/src/main/java/org/opends/guitools/controlpanel/ui/DBEnvironmentMonitoringPanel.java
+++ b/opendj-sdk/opendj-server-legacy/src/main/java/org/opends/guitools/controlpanel/ui/DBEnvironmentMonitoringPanel.java
@@ -173,7 +173,8 @@
     {
       for (BackendDescriptor backend : server.getBackends())
       {
-        if (backend.getType() == BackendDescriptor.Type.LOCAL_DB)
+        if (backend.getType() == BackendDescriptor.Type.LOCAL_DB
+            || backend.getType() == BackendDescriptor.Type.PLUGGABLE)
         {
           dbBackends.add(backend);
           if (updateAttributes)
diff --git a/opendj-sdk/opendj-server-legacy/src/main/java/org/opends/guitools/controlpanel/ui/RebuildIndexPanel.java b/opendj-sdk/opendj-server-legacy/src/main/java/org/opends/guitools/controlpanel/ui/RebuildIndexPanel.java
index 9ea76d2..917d9ba 100644
--- a/opendj-sdk/opendj-server-legacy/src/main/java/org/opends/guitools/controlpanel/ui/RebuildIndexPanel.java
+++ b/opendj-sdk/opendj-server-legacy/src/main/java/org/opends/guitools/controlpanel/ui/RebuildIndexPanel.java
@@ -355,7 +355,8 @@
   @Override
   protected boolean displayBackend(final BackendDescriptor backend)
   {
-    return !backend.isConfigBackend() && backend.getType() == BackendDescriptor.Type.LOCAL_DB;
+    return !backend.isConfigBackend() && (backend.getType() == BackendDescriptor.Type.LOCAL_DB
+                                           || backend.getType() == BackendDescriptor.Type.PLUGGABLE);
   }
 
   private String getSelectedBaseDN()
diff --git a/opendj-sdk/opendj-server-legacy/src/main/java/org/opends/guitools/controlpanel/ui/StatusGenericPanel.java b/opendj-sdk/opendj-server-legacy/src/main/java/org/opends/guitools/controlpanel/ui/StatusGenericPanel.java
index 585eafb..4a5ba6e 100644
--- a/opendj-sdk/opendj-server-legacy/src/main/java/org/opends/guitools/controlpanel/ui/StatusGenericPanel.java
+++ b/opendj-sdk/opendj-server-legacy/src/main/java/org/opends/guitools/controlpanel/ui/StatusGenericPanel.java
@@ -1428,7 +1428,8 @@
       Set<String> dns = new HashSet<String>();
       for (BackendDescriptor backend : desc.getBackends())
       {
-        if (backend.getType() == BackendDescriptor.Type.LOCAL_DB)
+        if (backend.getType() == BackendDescriptor.Type.LOCAL_DB
+            || backend.getType() == BackendDescriptor.Type.PLUGGABLE)
         {
           for (BaseDNDescriptor baseDN : backend.getBaseDns())
           {
diff --git a/opendj-sdk/opendj-server-legacy/src/main/java/org/opends/guitools/controlpanel/ui/VerifyIndexPanel.java b/opendj-sdk/opendj-server-legacy/src/main/java/org/opends/guitools/controlpanel/ui/VerifyIndexPanel.java
index 61b9636..542bc6e 100644
--- a/opendj-sdk/opendj-server-legacy/src/main/java/org/opends/guitools/controlpanel/ui/VerifyIndexPanel.java
+++ b/opendj-sdk/opendj-server-legacy/src/main/java/org/opends/guitools/controlpanel/ui/VerifyIndexPanel.java
@@ -383,7 +383,8 @@
   /** {@inheritDoc} */
   protected boolean displayBackend(BackendDescriptor backend)
   {
-    return !backend.isConfigBackend() && backend.getType() == BackendDescriptor.Type.LOCAL_DB;
+    return !backend.isConfigBackend() && (backend.getType() == BackendDescriptor.Type.LOCAL_DB
+                                          || backend.getType() == BackendDescriptor.Type.PLUGGABLE);
   }
 
   private String getSelectedBaseDN()

--
Gitblit v1.10.0