Class JMXUtil
- java.lang.Object
-
- org.glassfish.admingui.plugin.jms.JMXUtil
-
public class JMXUtil extends Object
- Author:
- jasonlee
-
-
Field Summary
Fields Modifier and Type Field Description static String
DomainDiagnosticsGenerateReportMethod
static String
DomainDiagnosticsMBeanName
-
Constructor Summary
Constructors Constructor Description JMXUtil()
Creates a new instance of JMXUtil
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Object
getAttribute(String objectName, String attributeName)
static Object
getAttribute(ObjectName objectName, String attributeName)
static Object
getDefaultAttributeValue(String objName, String[] params)
Method that obtains the default values from domainstatic MBeanServerConnection
getMBeanServer()
static Object
invoke(String objectName, String operationName)
static Object
invoke(String objectName, String operationName, Object[] params, String[] signature)
static Object
invoke(ObjectName objectName, String operationName, Object[] params, String[] signature)
static boolean
isValidMBean(String objectName)
static void
setAttribute(String objectName, Attribute attributeName)
static void
setAttribute(ObjectName objectName, Attribute attributeName)
-
-
-
Field Detail
-
DomainDiagnosticsMBeanName
public static final String DomainDiagnosticsMBeanName
- See Also:
- Constant Field Values
-
DomainDiagnosticsGenerateReportMethod
public static final String DomainDiagnosticsGenerateReportMethod
- See Also:
- Constant Field Values
-
-
Method Detail
-
getMBeanServer
public static MBeanServerConnection getMBeanServer()
-
invoke
public static Object invoke(String objectName, String operationName, Object[] params, String[] signature)
-
invoke
public static Object invoke(ObjectName objectName, String operationName, Object[] params, String[] signature)
-
getAttribute
public static Object getAttribute(ObjectName objectName, String attributeName)
-
setAttribute
public static void setAttribute(ObjectName objectName, Attribute attributeName)
-
getDefaultAttributeValue
public static Object getDefaultAttributeValue(String objName, String[] params)
Method that obtains the default values from domain- Parameters:
objName
- Object Name of Mbeanparams
- array containing the name of attribute whose default value is needed- Returns:
- an Object representing the default value
-
isValidMBean
public static boolean isValidMBean(String objectName)
-
-