From fd8c55f039d04514fd3acbd2eeaa24497decd8ef Mon Sep 17 00:00:00 2001
From: coulbeck <coulbeck@localhost>
Date: Mon, 31 Jul 2006 18:43:28 +0000
Subject: [PATCH] This is a fix for Issue 550 -- Database Environment monitor should include the backend ID.
---
opends/src/server/org/opends/server/monitors/DatabaseEnvironmentMonitor.java | 17 +++++++++++++----
1 files changed, 13 insertions(+), 4 deletions(-)
diff --git a/opends/src/server/org/opends/server/monitors/DatabaseEnvironmentMonitor.java b/opends/src/server/org/opends/server/monitors/DatabaseEnvironmentMonitor.java
index 4d1a8eb..96942d3 100644
--- a/opends/src/server/org/opends/server/monitors/DatabaseEnvironmentMonitor.java
+++ b/opends/src/server/org/opends/server/monitors/DatabaseEnvironmentMonitor.java
@@ -64,19 +64,29 @@
"org.opends.server.monitors.DatabaseEnvironmentMonitor";
+ /**
+ * The name of this monitor instance.
+ */
+ private String name;
+
+ /**
+ * The JE environment handle to be monitored.
+ */
private Environment environment;
/**
* Creates a new database environment monitor.
+ * @param name The monitor instance name.
* @param environment A JE environment handle for the database to be
* monitored.
*/
- public DatabaseEnvironmentMonitor(Environment environment)
+ public DatabaseEnvironmentMonitor(String name, Environment environment)
{
- super("Database Environment Monitor Provider");
+ super(name + " Monitor Provider");
assert debugConstructor(CLASS_NAME);
+ this.name = name;
this.environment = environment;
}
@@ -109,8 +119,7 @@
*/
public String getMonitorInstanceName()
{
- // FIXME: support multiple environments
- return "Database Environment";
+ return name;
}
/**
--
Gitblit v1.10.0