public class JmxService
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
java.util.List<java.lang.String> |
getDomainKeys(java.lang.String domainName)
Return all keysace in a domain
|
java.util.List<java.lang.String> |
getDomainList()
Return the list of all domains on this server
|
DynaTreeNode |
getDomainTree(java.lang.String domainName)
Return subtree of nodes for a domain
|
static JmxService |
getInstance() |
java.util.List<java.lang.String> |
getKeysFromRegex(java.lang.String regex)
Return the list of all keys matching a regex
|
java.util.Map<java.lang.String,java.lang.String> |
getMBeanAttributes(java.lang.String key)
Get list of all attributes of the specified key
|
java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> |
getMBeanAttributesByRegex(java.lang.String regex)
Return a map of all attributes for objects matching the regex.
|
javax.management.MBeanOperationInfo[] |
getMBeanOperations(java.lang.String name)
Return all operations for the specified mbean name
|
public static JmxService getInstance()
public java.util.List<java.lang.String> getDomainList()
public DynaTreeNode getDomainTree(java.lang.String domainName)
public java.util.List<java.lang.String> getDomainKeys(java.lang.String domainName)
domainName - public java.util.List<java.lang.String> getKeysFromRegex(java.lang.String regex)
regex - public java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> getMBeanAttributesByRegex(java.lang.String regex)
throws java.lang.Exception
regex - java.lang.Exceptionpublic java.util.Map<java.lang.String,java.lang.String> getMBeanAttributes(java.lang.String key)
throws java.lang.Exception
key - java.lang.Exceptionpublic javax.management.MBeanOperationInfo[] getMBeanOperations(java.lang.String name)
throws java.lang.Exception
name - java.lang.Exception