public class IgniteStandardMXBean extends StandardMBean
| Constructor and Description |
|---|
IgniteStandardMXBean(T implementation,
Class<T> mbeanInterface)
Make a DynamicMBean out of the object implementation, using the specified
mbeanInterface class.
|
| Modifier and Type | Method and Description |
|---|---|
protected String |
getDescription(MBeanAttributeInfo info) |
protected String |
getDescription(MBeanInfo info) |
protected String |
getDescription(MBeanOperationInfo info) |
protected String |
getDescription(MBeanOperationInfo op,
MBeanParameterInfo param,
int seq) |
protected String |
getParameterName(MBeanOperationInfo op,
MBeanParameterInfo param,
int seq) |
cacheMBeanInfo, getAttribute, getAttributes, getCachedMBeanInfo, getClassName, getConstructors, getDescription, getDescription, getDescription, getImpact, getImplementation, getImplementationClass, getMBeanInfo, getMBeanInterface, getParameterName, invoke, postDeregister, postRegister, preDeregister, preRegister, setAttribute, setAttributes, setImplementationpublic IgniteStandardMXBean(T implementation,
Class<T> mbeanInterface)
throws NotCompliantMBeanException
implementation - The implementation of this MBean.mbeanInterface - The Management Interface exported by this
MBean's implementation. If null, then this
object will use standard JMX design pattern to determine
the management interface associated with the given
implementation.
If null value passed then information will be built by
StandardMBeanNotCompliantMBeanException - if the mbeanInterface
does not follow JMX design patterns for Management Interfaces, or
if the given implementation does not implement the
specified interface.protected String getDescription(MBeanAttributeInfo info)
getDescription in class StandardMBeanprotected String getDescription(MBeanInfo info)
getDescription in class StandardMBeanprotected String getDescription(MBeanOperationInfo info)
getDescription in class StandardMBeanprotected String getDescription(MBeanOperationInfo op, MBeanParameterInfo param, int seq)
getDescription in class StandardMBeanprotected String getParameterName(MBeanOperationInfo op, MBeanParameterInfo param, int seq)
getParameterName in class StandardMBean
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.9.1 Release Date : December 9 2020