From 1815f3ff74b2898b8c41a79a4e0466381d85a56e Mon Sep 17 00:00:00 2001
From: fguigues <fguigues@localhost>
Date: Wed, 23 Apr 2008 15:47:10 +0000
Subject: [PATCH] Fixes :

---
 opendj-sdk/opends/src/guitools/org/opends/guitools/statuspanel/ConfigFromLDAP.java |   16 ++++++++++++++++
 1 files changed, 16 insertions(+), 0 deletions(-)

diff --git a/opendj-sdk/opends/src/guitools/org/opends/guitools/statuspanel/ConfigFromLDAP.java b/opendj-sdk/opends/src/guitools/org/opends/guitools/statuspanel/ConfigFromLDAP.java
index 8187f02..4e3418d 100644
--- a/opendj-sdk/opends/src/guitools/org/opends/guitools/statuspanel/ConfigFromLDAP.java
+++ b/opendj-sdk/opends/src/guitools/org/opends/guitools/statuspanel/ConfigFromLDAP.java
@@ -915,6 +915,22 @@
         state = ListenerDescriptor.State.DISABLED;
       }
     }
+    else if (hasObjectClass(entry, "ds-cfg-snmp-connection-handler"))
+    {
+      addressPort = "0.0.0.0:"+port;
+      protocolDescription = INFO_SNMP_PROTOCOL_LABEL.get();
+      protocol = ListenerDescriptor.Protocol.SNMP;
+      boolean enabled = "true".equalsIgnoreCase(
+          getFirstValue(entry, "ds-cfg-enabled"));
+      if (enabled)
+      {
+        state = ListenerDescriptor.State.ENABLED;
+      }
+      else
+      {
+        state = ListenerDescriptor.State.DISABLED;
+      }
+    }
     else
     {
       addressPort = INFO_UNKNOWN_LABEL.get().toString();

--
Gitblit v1.10.0