Modifier and Type | Method and Description |
---|---|
String |
getHierarchy() |
String |
getInfo()
emit information about all MBeans
|
String |
info(String searchString)
emit information about MBeans, loosey-goosey seach string eg type alone, pattern, etc
|
String |
infoPath(String path)
emit information about all MBeans of the specified type, or path
|
String |
infoPP(String parentPath,
boolean recursive)
emit information about all MBeans having the specified parent path (PP), recursively or not
|
String |
infoType(String type)
emit information about all MBeans of the specified type, or path
|
String |
java(ObjectName objectName)
Get a compilable java interface for the specified MBean
|
String |
validate()
Validate all AMX MBeans.
|
String |
validate(ObjectName objectNameOrPattern)
Validate a single MBean or MBeans specified by a pattern.
|
String |
validate(ObjectName[] mbeans)
Validate MBeans: specific ObjectNames and/or patterns.
|
as, attributeNames, attributesMap, attributesMap, child, child, childrenMap, childrenMap, childrenMaps, childrenSet, extra, invokeOp, invokeOp, java, nameProp, objectName, parent, parentPath, path, type, valid
getChildren, getName, getParent
@ManagedAttribute @Description(value="emit information about all MBeans") String getInfo()
@Description(value="emit information about all MBeans of the specified type, or path") @ManagedOperation(impact=0) String infoType(@Param(name="type") String type)
@Description(value="emit information about all MBeans of the specified type, or path") @ManagedOperation(impact=0) String infoPath(@Param(name="path") String path)
@Description(value="emit information about all MBeans having the specified parent path (PP), recursively or not") @ManagedOperation(impact=0) String infoPP(@Description(value="path of the *parent* MBean") @Param(name="parentPath") String parentPath, @Param(name="recursive") boolean recursive)
@Description(value="emit information about MBeans, loosey-goosey seach string eg type alone") @ManagedOperation(impact=0) String info(@Description(value="loosey-goosey seach string") @Param(name="searchString") String searchString)
@Description(value="Get a compilable java interface for the specified MBean") @ManagedOperation(impact=0) String java(@Description(value="Get a compilable java interface for the specified MBean") @Param(name="objectName") ObjectName objectName)
@ManagedOperation(impact=0) @Description(value="Validate all AMX MBeans and return status") String validate()
@ManagedOperation(impact=0) @Description(value="Validate a single MBean or MBeans specified by a pattern") String validate(@Param(name="objectNameOrPattern") ObjectName objectNameOrPattern)
@Description(value="Validate MBeans: specific ObjectNames and/or patterns") @ManagedOperation(impact=0) String validate(@Param(name="mbeans") ObjectName[] mbeans)
@Description(value="Dump the hierarchy of AMX MBeans by recursive descent") @ManagedAttribute String getHierarchy()
Copyright © 2019. All rights reserved.