public final class JmxMBeansUtil extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
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) |
public static java.util.List getAllBrokers(javax.management.MBeanServerConnection jmxConnection) throws java.lang.Exception
java.lang.Exception
public static java.util.List getBrokersByName(javax.management.MBeanServerConnection jmxConnection, java.lang.String brokerName) throws java.lang.Exception
java.lang.Exception
public static java.util.List getAllBrokers(javax.management.MBeanServerConnection jmxConnection, java.util.Set attributes) throws java.lang.Exception
java.lang.Exception
public static java.util.List getBrokersByName(javax.management.MBeanServerConnection jmxConnection, java.lang.String brokerName, java.util.Set attributes) throws java.lang.Exception
java.lang.Exception
public static java.util.List queryMBeans(javax.management.MBeanServerConnection jmxConnection, java.util.List queryList) throws java.lang.Exception
java.lang.Exception
public static java.util.List queryMBeans(javax.management.MBeanServerConnection jmxConnection, java.util.List queryList, java.util.Set attributes) throws java.lang.Exception
java.lang.Exception
public static java.util.List queryMBeans(javax.management.MBeanServerConnection jmxConnection, java.lang.String queryString) throws java.lang.Exception
java.lang.Exception
public static java.util.List queryMBeans(javax.management.MBeanServerConnection jmxConnection, java.lang.String queryString, java.util.Set attributes) throws java.lang.Exception
java.lang.Exception
public static java.util.List filterMBeansView(java.util.List mbeans, java.util.Set viewFilter) throws java.lang.Exception
java.lang.Exception
public static java.lang.String createQueryString(java.lang.String query, java.lang.String param)
public static java.lang.String createQueryString(java.lang.String query, java.util.List params)
public static QueryFilter createMBeansObjectNameQuery(javax.management.MBeanServerConnection jmxConnection)
public static QueryFilter createMBeansAttributeQuery(javax.management.MBeanServerConnection jmxConnection, java.util.Set attributes)
public static QueryFilter createMessageQueryFilter(javax.management.MBeanServerConnection jmxConnection, javax.management.ObjectName destName)
public static java.util.List filterMessagesView(java.util.List messages, java.util.Set groupViews, java.util.Set attributeViews) throws java.lang.Exception
java.lang.Exception
Copyright © 2005-2012. All Rights Reserved.