public final class JmxMBeansUtil extends Object
public static List getAllBrokers(MBeanServerConnection jmxConnection) throws Exception
Exception
public static List getBrokersByName(MBeanServerConnection jmxConnection, String brokerName) throws Exception
Exception
public static List getAllBrokers(MBeanServerConnection jmxConnection, Set attributes) throws Exception
Exception
public static List getBrokersByName(MBeanServerConnection jmxConnection, String brokerName, Set attributes) throws Exception
Exception
public static List x_queryMBeans(MBeanServerConnection jmxConnection, List queryList) throws Exception
Exception
public static Map<Object,List> queryMBeansAsMap(MBeanServerConnection jmxConnection, List queryList, Set attributes) throws Exception
Exception
public static List queryMBeans(MBeanServerConnection jmxConnection, List queryList, Set attributes) throws Exception
Exception
public static List queryMBeans(MBeanServerConnection jmxConnection, String queryString) throws Exception
Exception
public static List queryMBeans(MBeanServerConnection jmxConnection, String queryString, Set attributes) throws Exception
Exception
public static List filterMBeansView(List mbeans, Set viewFilter) throws Exception
Exception
public static String createQueryString(String query, String param)
public static String createQueryString(String query, List params)
public static QueryFilter createMBeansObjectNameQuery(MBeanServerConnection jmxConnection)
public static QueryFilter createMBeansAttributeQuery(MBeanServerConnection jmxConnection, Set attributes)
public static QueryFilter createMessageQueryFilter(MBeanServerConnection jmxConnection, ObjectName destName)
Copyright © 2005–2018 FuseSource, Corp.. All rights reserved.