From d90a8f4889fdc359bfe5f089b937b303a4d58973 Mon Sep 17 00:00:00 2001
From: fguigues <fguigues@localhost>
Date: Fri, 12 Dec 2008 13:13:01 +0000
Subject: [PATCH] * Ability to create monitor provider with hierarchical naming * Modification of Network Monitor provider names (includes hierarchical naming) * Provide basic Monitoring objects. * Add monitoring instrumentation for the connection handlers. * Add the ability to do a subtree search in the monitor backend.

---
 opends/src/server/org/opends/server/core/networkgroups/NetworkGroupStatistics.java |   10 ++++------
 1 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/opends/src/server/org/opends/server/core/networkgroups/NetworkGroupStatistics.java b/opends/src/server/org/opends/server/core/networkgroups/NetworkGroupStatistics.java
index b688cf3..c323e1d 100644
--- a/opends/src/server/org/opends/server/core/networkgroups/NetworkGroupStatistics.java
+++ b/opends/src/server/org/opends/server/core/networkgroups/NetworkGroupStatistics.java
@@ -69,12 +69,10 @@
   /**
    * Constructor.
    * @param networkGroup The network group owning these stats
-   * @param instanceName The name of the stat object
    */
-  public NetworkGroupStatistics(
-          NetworkGroup networkGroup, String instanceName) {
-    super("LDAP Statistics Monitor Provider");
-    this.instanceName = instanceName;
+  public NetworkGroupStatistics(NetworkGroup networkGroup) {
+    super(networkGroup.getID());
+    this.instanceName = networkGroup.getID();
     this.networkGroup = networkGroup;
     DirectoryServer.registerMonitorProvider(this);
   }
@@ -148,7 +146,7 @@
    * {@inheritDoc}
    */
   public String getMonitorInstanceName() {
-    return instanceName;
+      return this.instanceName+",cn=Network Groups";
   }
 
   /**

--
Gitblit v1.10.0