Class HybrisStandardMBean<T>
java.lang.Object
javax.management.StandardMBean
de.hybris.platform.jmx.mbeans.impl.HybrisStandardMBean<T>
- All Implemented Interfaces:
DynamicMBean,MBeanRegistration
Wrapper for a standard mbean, used instead of it. Provides custom set of
MBeanInfo.-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class javax.management.StandardMBean
cacheMBeanInfo, getAttribute, getAttributes, getClassName, getConstructors, getDescription, getDescription, getDescription, getDescription, getDescription, getDescription, getDescription, getImpact, getImplementation, getImplementationClass, getMBeanInterface, getParameterName, getParameterName, invoke, postDeregister, postRegister, preDeregister, preRegister, setAttribute, setAttributes, setImplementation
-
Constructor Details
-
HybrisStandardMBean
public HybrisStandardMBean(T implementation, Class<T> mbeanInterface) throws NotCompliantMBeanException - Throws:
NotCompliantMBeanException
-
-
Method Details
-
setCustomMBeanInfo
-
getMBeanInfo
- Specified by:
getMBeanInfoin interfaceDynamicMBean- Overrides:
getMBeanInfoin classStandardMBean
-
getCachedMBeanInfo
- Overrides:
getCachedMBeanInfoin classStandardMBean
-