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