Class HybrisStandardMBean<T>
- java.lang.Object
-
- javax.management.StandardMBean
-
- de.hybris.platform.jmx.mbeans.impl.HybrisStandardMBean<T>
-
- All Implemented Interfaces:
javax.management.DynamicMBean,javax.management.MBeanRegistration
public class HybrisStandardMBean<T> extends javax.management.StandardMBeanWrapper for a standard mbean, used instead of it. Provides custom set ofMBeanInfo.
-
-
Constructor Summary
Constructors Constructor Description HybrisStandardMBean(T implementation, java.lang.Class<T> mbeanInterface)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected javax.management.MBeanInfogetCachedMBeanInfo()javax.management.MBeanInfogetMBeanInfo()voidsetCustomMBeanInfo(javax.management.MBeanInfo info)-
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
-
-
-
-
Method Detail
-
setCustomMBeanInfo
public void setCustomMBeanInfo(javax.management.MBeanInfo info)
-
getMBeanInfo
public javax.management.MBeanInfo getMBeanInfo()
- Specified by:
getMBeanInfoin interfacejavax.management.DynamicMBean- Overrides:
getMBeanInfoin classjavax.management.StandardMBean
-
getCachedMBeanInfo
protected javax.management.MBeanInfo getCachedMBeanInfo()
- Overrides:
getCachedMBeanInfoin classjavax.management.StandardMBean
-
-