org.apache.activemq.console.util
Class JmxMBeansUtil
java.lang.Object
org.apache.activemq.console.util.JmxMBeansUtil
public class JmxMBeansUtil
- extends Object
Method Summary |
static QueryFilter |
createMBeansAttributeQuery(JMXServiceURL jmxUrl,
Set attributes)
|
static QueryFilter |
createMBeansObjectNameQuery(JMXServiceURL jmxUrl)
|
static QueryFilter |
createMessageQueryFilter(JMXServiceURL jmxUrl,
ObjectName destName)
|
static String |
createQueryString(String query,
List params)
|
static String |
createQueryString(String query,
String param)
|
static List |
filterMBeansView(List mbeans,
Set viewFilter)
|
static List |
filterMessagesView(List messages,
Set groupViews,
Set attributeViews)
|
static List |
getAllBrokers(JMXServiceURL jmxUrl)
|
static List |
getAllBrokers(JMXServiceURL jmxUrl,
Set attributes)
|
static List |
getBrokersByName(JMXServiceURL jmxUrl,
String brokerName)
|
static List |
getBrokersByName(JMXServiceURL jmxUrl,
String brokerName,
Set attributes)
|
static List |
queryMBeans(JMXServiceURL jmxUrl,
List queryList)
|
static List |
queryMBeans(JMXServiceURL jmxUrl,
List queryList,
Set attributes)
|
static List |
queryMBeans(JMXServiceURL jmxUrl,
String queryString)
|
static List |
queryMBeans(JMXServiceURL jmxUrl,
String queryString,
Set attributes)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JmxMBeansUtil
public JmxMBeansUtil()
getAllBrokers
public static List getAllBrokers(JMXServiceURL jmxUrl)
throws Exception
- Throws:
Exception
getBrokersByName
public static List getBrokersByName(JMXServiceURL jmxUrl,
String brokerName)
throws Exception
- Throws:
Exception
getAllBrokers
public static List getAllBrokers(JMXServiceURL jmxUrl,
Set attributes)
throws Exception
- Throws:
Exception
getBrokersByName
public static List getBrokersByName(JMXServiceURL jmxUrl,
String brokerName,
Set attributes)
throws Exception
- Throws:
Exception
queryMBeans
public static List queryMBeans(JMXServiceURL jmxUrl,
List queryList)
throws Exception
- Throws:
Exception
queryMBeans
public static List queryMBeans(JMXServiceURL jmxUrl,
List queryList,
Set attributes)
throws Exception
- Throws:
Exception
queryMBeans
public static List queryMBeans(JMXServiceURL jmxUrl,
String queryString)
throws Exception
- Throws:
Exception
queryMBeans
public static List queryMBeans(JMXServiceURL jmxUrl,
String queryString,
Set attributes)
throws Exception
- Throws:
Exception
filterMBeansView
public static List filterMBeansView(List mbeans,
Set viewFilter)
throws Exception
- Throws:
Exception
createQueryString
public static String createQueryString(String query,
String param)
createQueryString
public static String createQueryString(String query,
List params)
createMBeansObjectNameQuery
public static QueryFilter createMBeansObjectNameQuery(JMXServiceURL jmxUrl)
createMBeansAttributeQuery
public static QueryFilter createMBeansAttributeQuery(JMXServiceURL jmxUrl,
Set attributes)
createMessageQueryFilter
public static QueryFilter createMessageQueryFilter(JMXServiceURL jmxUrl,
ObjectName destName)
filterMessagesView
public static List filterMessagesView(List messages,
Set groupViews,
Set attributeViews)
throws Exception
- Throws:
Exception
Copyright © 2011 Apache Software Foundation. All Rights Reserved.