Package org.h2.jmx
Class DocumentedMBean
java.lang.Object
javax.management.StandardMBean
org.h2.jmx.DocumentedMBean
- All Implemented Interfaces:
DynamicMBean,MBeanRegistration
An MBean that reads the documentation from a resource file.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Stringprotected StringgetDescription(MBeanInfo info) protected Stringprotected intgetImpact(MBeanOperationInfo info) Methods inherited from class javax.management.StandardMBean
cacheMBeanInfo, getAttribute, getAttributes, getCachedMBeanInfo, getClassName, getConstructors, getDescription, getDescription, getDescription, getDescription, getImplementation, getImplementationClass, getMBeanInfo, getMBeanInterface, getParameterName, getParameterName, invoke, postDeregister, postRegister, preDeregister, preRegister, setAttribute, setAttributes, setImplementation
-
Constructor Details
-
DocumentedMBean
Constructor- Type Parameters:
T- bean type- Parameters:
impl- bean implementationmbeanInterface- bean interface class- Throws:
NotCompliantMBeanException- if the mbeanInterface does not follow JMX design patterns for Management Interfaces, or if the given implementation does not implement the specified interface.
-
-
Method Details
-
getDescription
- Overrides:
getDescriptionin classStandardMBean
-
getDescription
- Overrides:
getDescriptionin classStandardMBean
-
getDescription
- Overrides:
getDescriptionin classStandardMBean
-
getImpact
- Overrides:
getImpactin classStandardMBean
-