org.apache.activemq.console.util
Class JmxMBeansUtil
java.lang.Object
org.apache.activemq.console.util.JmxMBeansUtil
public final 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 |
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 © 2008 The Apache Software Foundation. All Rights Reserved.