summaryrefslogtreecommitdiff
path: root/qpid/java/broker-plugins/management-jmx
diff options
context:
space:
mode:
authorRobert Godfrey <rgodfrey@apache.org>2013-07-05 23:39:40 +0000
committerRobert Godfrey <rgodfrey@apache.org>2013-07-05 23:39:40 +0000
commit265d3479e525756d8c84a9a6f5c5cffd88b1ce27 (patch)
tree64e215d98b9a4ae1e80cc85c8e5cfc83160a6ccb /qpid/java/broker-plugins/management-jmx
parent79e8440bdaac4a4dd764ace6b81cd300717c7d67 (diff)
downloadqpid-python-265d3479e525756d8c84a9a6f5c5cffd88b1ce27.tar.gz
QPID-4980 : [Java Broker] add connection pool attributes to http management
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1500169 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/java/broker-plugins/management-jmx')
-rw-r--r--qpid/java/broker-plugins/management-jmx/src/main/java/org/apache/qpid/server/jmx/JMXManagementFactory.java6
-rw-r--r--qpid/java/broker-plugins/management-jmx/src/main/java/org/apache/qpid/server/jmx/MBeanProvider.java3
2 files changed, 8 insertions, 1 deletions
diff --git a/qpid/java/broker-plugins/management-jmx/src/main/java/org/apache/qpid/server/jmx/JMXManagementFactory.java b/qpid/java/broker-plugins/management-jmx/src/main/java/org/apache/qpid/server/jmx/JMXManagementFactory.java
index 99ef205a58..486ea5e6f1 100644
--- a/qpid/java/broker-plugins/management-jmx/src/main/java/org/apache/qpid/server/jmx/JMXManagementFactory.java
+++ b/qpid/java/broker-plugins/management-jmx/src/main/java/org/apache/qpid/server/jmx/JMXManagementFactory.java
@@ -39,4 +39,10 @@ public class JMXManagementFactory implements PluginFactory
return null;
}
}
+
+ @Override
+ public String getType()
+ {
+ return "JMX Management";
+ }
}
diff --git a/qpid/java/broker-plugins/management-jmx/src/main/java/org/apache/qpid/server/jmx/MBeanProvider.java b/qpid/java/broker-plugins/management-jmx/src/main/java/org/apache/qpid/server/jmx/MBeanProvider.java
index b80ddc7fac..a0ef052314 100644
--- a/qpid/java/broker-plugins/management-jmx/src/main/java/org/apache/qpid/server/jmx/MBeanProvider.java
+++ b/qpid/java/broker-plugins/management-jmx/src/main/java/org/apache/qpid/server/jmx/MBeanProvider.java
@@ -25,6 +25,7 @@ import javax.management.JMException;
import javax.management.StandardMBean;
import org.apache.qpid.server.model.ConfiguredObject;
+import org.apache.qpid.server.plugin.Pluggable;
import org.apache.qpid.server.plugin.QpidServiceLoader;
/**
@@ -32,7 +33,7 @@ import org.apache.qpid.server.plugin.QpidServiceLoader;
*
* Provider implementations are advertised as services and loaded by a {@link QpidServiceLoader}.
*/
-public interface MBeanProvider
+public interface MBeanProvider extends Pluggable
{
/**
* Tests whether a <code>child</code> can be managed by the mbean