public class JMXUtil extends Object
Modifier and Type | Field and Description |
---|---|
static String |
DomainDiagnosticsGenerateReportMethod |
static String |
DomainDiagnosticsMBeanName |
Constructor and Description |
---|
JMXUtil()
Creates a new instance of JMXUtil
|
Modifier and Type | Method and Description |
---|---|
static Object |
getAttribute(ObjectName objectName,
String attributeName) |
static Object |
getAttribute(String objectName,
String attributeName) |
static Object |
getDefaultAttributeValue(String objName,
String[] params)
Method that obtains the default values from domain
|
static MBeanServerConnection |
getMBeanServer() |
static Object |
invoke(ObjectName objectName,
String operationName,
Object[] params,
String[] signature) |
static Object |
invoke(String objectName,
String operationName) |
static Object |
invoke(String objectName,
String operationName,
Object[] params,
String[] signature) |
static boolean |
isValidMBean(String objectName) |
static void |
setAttribute(ObjectName objectName,
Attribute attributeName) |
static void |
setAttribute(String objectName,
Attribute attributeName) |
public static final String DomainDiagnosticsMBeanName
public static final String DomainDiagnosticsGenerateReportMethod
public static MBeanServerConnection getMBeanServer()
public static Object invoke(String objectName, String operationName, Object[] params, String[] signature)
public static Object invoke(ObjectName objectName, String operationName, Object[] params, String[] signature)
public static Object getAttribute(ObjectName objectName, String attributeName)
public static void setAttribute(ObjectName objectName, Attribute attributeName)
public static Object getDefaultAttributeValue(String objName, String[] params)
objName
- Object Name of Mbeanparams
- array containing the name of attribute whose default
value is neededpublic static boolean isValidMBean(String objectName)
Copyright © 2020. All rights reserved.