From a7412c11ea1e360d2b05629900cb617dc5d49f3e Mon Sep 17 00:00:00 2001
From: jvergara <jvergara@localhost>
Date: Sun, 08 Feb 2009 17:04:05 +0000
Subject: [PATCH] Add some UI to display global monitoring information (java memory usage, system startup time, database environment information, entry cache information etc.).

---
 opendj-sdk/opends/src/guitools/org/opends/guitools/controlpanel/ui/MainActionsPane.java |   48 ++++++++++++++++++++++++++++++------------------
 1 files changed, 30 insertions(+), 18 deletions(-)

diff --git a/opendj-sdk/opends/src/guitools/org/opends/guitools/controlpanel/ui/MainActionsPane.java b/opendj-sdk/opends/src/guitools/org/opends/guitools/controlpanel/ui/MainActionsPane.java
index 6fb8ed0..b9aba61 100644
--- a/opendj-sdk/opends/src/guitools/org/opends/guitools/controlpanel/ui/MainActionsPane.java
+++ b/opendj-sdk/opends/src/guitools/org/opends/guitools/controlpanel/ui/MainActionsPane.java
@@ -22,7 +22,7 @@
  * CDDL HEADER END
  *
  *
- *      Copyright 2008 Sun Microsystems, Inc.
+ *      Copyright 2008-2009 Sun Microsystems, Inc.
  */
 
 package org.opends.guitools.controlpanel.ui;
@@ -205,19 +205,24 @@
             INFO_CTRL_PANEL_ACTION_RESTORE.get()
           },
           {
-          INFO_CTRL_PANEL_CATEGORY_SCHEMA.get(),
-          INFO_CTRL_PANEL_ACTION_MANAGE_SCHEMA.get()
+            INFO_CTRL_PANEL_CATEGORY_SCHEMA.get(),
+            INFO_CTRL_PANEL_ACTION_MANAGE_SCHEMA.get()
           },
           {
-          INFO_CTRL_PANEL_CATEGORY_INDEXES.get(),
-          INFO_CTRL_PANEL_ACTION_MANAGE_INDEXES.get(),
-          INFO_CTRL_PANEL_ACTION_VERIFY_INDEXES.get(),
-          INFO_CTRL_PANEL_ACTION_REBUILD_INDEXES.get()
+            INFO_CTRL_PANEL_CATEGORY_INDEXES.get(),
+            INFO_CTRL_PANEL_ACTION_MANAGE_INDEXES.get(),
+            INFO_CTRL_PANEL_ACTION_VERIFY_INDEXES.get(),
+            INFO_CTRL_PANEL_ACTION_REBUILD_INDEXES.get()
           },
           {
-          INFO_CTRL_PANEL_CATEGORY_RUNTIME_OPTIONS.get(),
-          INFO_CTRL_PANEL_ACTION_JAVA_SETTINGS.get(),
-          INFO_CTRL_PANEL_ACTION_WINDOWS_SERVICE.get()
+            INFO_CTRL_PANEL_CATEGORY_MONITORING.get(),
+            INFO_CTRL_PANEL_BROWSE_GENERAL_MONITORING.get(),
+            INFO_CTRL_PANEL_CONNECTION_HANDLER_MONITORING.get()
+          },
+          {
+            INFO_CTRL_PANEL_CATEGORY_RUNTIME_OPTIONS.get(),
+            INFO_CTRL_PANEL_ACTION_JAVA_SETTINGS.get(),
+            INFO_CTRL_PANEL_ACTION_WINDOWS_SERVICE.get()
           }
       };
     }
@@ -234,18 +239,23 @@
             INFO_CTRL_PANEL_ACTION_RESTORE.get()
           },
           {
-          INFO_CTRL_PANEL_CATEGORY_SCHEMA.get(),
-          INFO_CTRL_PANEL_ACTION_MANAGE_SCHEMA.get()
+            INFO_CTRL_PANEL_CATEGORY_SCHEMA.get(),
+            INFO_CTRL_PANEL_ACTION_MANAGE_SCHEMA.get()
           },
           {
-          INFO_CTRL_PANEL_CATEGORY_INDEXES.get(),
-          INFO_CTRL_PANEL_ACTION_MANAGE_INDEXES.get(),
-          INFO_CTRL_PANEL_ACTION_VERIFY_INDEXES.get(),
-          INFO_CTRL_PANEL_ACTION_REBUILD_INDEXES.get()
+            INFO_CTRL_PANEL_CATEGORY_INDEXES.get(),
+            INFO_CTRL_PANEL_ACTION_MANAGE_INDEXES.get(),
+            INFO_CTRL_PANEL_ACTION_VERIFY_INDEXES.get(),
+            INFO_CTRL_PANEL_ACTION_REBUILD_INDEXES.get()
           },
           {
-          INFO_CTRL_PANEL_CATEGORY_RUNTIME_OPTIONS.get(),
-          INFO_CTRL_PANEL_ACTION_JAVA_SETTINGS.get()
+            INFO_CTRL_PANEL_CATEGORY_MONITORING.get(),
+            INFO_CTRL_PANEL_BROWSE_GENERAL_MONITORING.get(),
+            INFO_CTRL_PANEL_CONNECTION_HANDLER_MONITORING.get()
+          },
+          {
+            INFO_CTRL_PANEL_CATEGORY_RUNTIME_OPTIONS.get(),
+            INFO_CTRL_PANEL_ACTION_JAVA_SETTINGS.get()
           }
       };
     }
@@ -261,6 +271,8 @@
     classes.add(BrowseIndexPanel.class);
     classes.add(VerifyIndexPanel.class);
     classes.add(RebuildIndexPanel.class);
+    classes.add(BrowseGeneralMonitoringPanel.class);
+    classes.add(ConnectionHandlerMonitoringPanel.class);
     classes.add(JavaPropertiesPanel.class);
     if (Utilities.isWindows())
     {

--
Gitblit v1.10.0