Package org.apache.activemq.console.util
Class JmxMBeansUtil
java.lang.Object
org.apache.activemq.console.util.JmxMBeansUtil
-
Method Summary
Modifier and TypeMethodDescriptionstatic QueryFiltercreateMBeansAttributeQuery(MBeanServerConnection jmxConnection, Set attributes) static QueryFiltercreateMBeansObjectNameQuery(MBeanServerConnection jmxConnection) static QueryFiltercreateMessageQueryFilter(MBeanServerConnection jmxConnection, ObjectName destName) static StringcreateQueryString(String query, String param) static StringcreateQueryString(String query, List params) static ListfilterMBeansView(List mbeans, Set viewFilter) static ListfilterMessagesView(List messages, Set groupViews, Set attributeViews) static ListgetAllBrokers(MBeanServerConnection jmxConnection) static ListgetAllBrokers(MBeanServerConnection jmxConnection, Set attributes) static ListgetBrokersByName(MBeanServerConnection jmxConnection, String brokerName) static ListgetBrokersByName(MBeanServerConnection jmxConnection, String brokerName, Set attributes) static ListqueryMBeans(MBeanServerConnection jmxConnection, String queryString) static ListqueryMBeans(MBeanServerConnection jmxConnection, String queryString, Set attributes) static ListqueryMBeans(MBeanServerConnection jmxConnection, List queryList, Set attributes) queryMBeansAsMap(MBeanServerConnection jmxConnection, List queryList, Set attributes) static Listx_queryMBeans(MBeanServerConnection jmxConnection, List queryList)
-
Method Details
-
getAllBrokers
- Throws:
Exception
-
getBrokersByName
public static List getBrokersByName(MBeanServerConnection jmxConnection, String brokerName) throws Exception - Throws:
Exception
-
getAllBrokers
public static List getAllBrokers(MBeanServerConnection jmxConnection, Set attributes) throws Exception - Throws:
Exception
-
getBrokersByName
public static List getBrokersByName(MBeanServerConnection jmxConnection, String brokerName, Set attributes) throws Exception - Throws:
Exception
-
x_queryMBeans
public static List x_queryMBeans(MBeanServerConnection jmxConnection, List queryList) throws Exception - Throws:
Exception
-
queryMBeansAsMap
public static Map<Object,List> queryMBeansAsMap(MBeanServerConnection jmxConnection, List queryList, Set attributes) throws Exception - Throws:
Exception
-
queryMBeans
public static List queryMBeans(MBeanServerConnection jmxConnection, List queryList, Set attributes) throws Exception - Throws:
Exception
-
queryMBeans
public static List queryMBeans(MBeanServerConnection jmxConnection, String queryString) throws Exception - Throws:
Exception
-
queryMBeans
public static List queryMBeans(MBeanServerConnection jmxConnection, String queryString, Set attributes) throws Exception - Throws:
Exception
-
filterMBeansView
- Throws:
Exception
-
createQueryString
-
createQueryString
-
createMBeansObjectNameQuery
-
createMBeansAttributeQuery
public static QueryFilter createMBeansAttributeQuery(MBeanServerConnection jmxConnection, Set attributes) -
createMessageQueryFilter
public static QueryFilter createMessageQueryFilter(MBeanServerConnection jmxConnection, ObjectName destName) -
filterMessagesView
public static List filterMessagesView(List messages, Set groupViews, Set attributeViews) throws Exception - Throws:
Exception
-