public class InApplicationMonitorDynamicMBean extends Object implements DynamicMBean
| Modifier and Type | Field and Description |
|---|---|
(package private) static SimpleDateFormat |
DATE_FORMAT |
(package private) static org.apache.log4j.Logger |
LOGGER |
private JmxReportable |
type |
| Constructor and Description |
|---|
InApplicationMonitorDynamicMBean(Reportable reportable) |
| Modifier and Type | Method and Description |
|---|---|
Object |
getAttribute(String attribute) |
private Object |
getAttributeInternal(String attribute) |
AttributeList |
getAttributes(String[] attributes) |
MBeanInfo |
getMBeanInfo() |
Object |
invoke(String actionName,
Object[] params,
String[] signature) |
void |
setAttribute(Attribute attribute) |
AttributeList |
setAttributes(AttributeList attributes) |
static final org.apache.log4j.Logger LOGGER
static final SimpleDateFormat DATE_FORMAT
private final JmxReportable type
public InApplicationMonitorDynamicMBean(Reportable reportable)
reportable - a Reportable to be monitored by this MBean. May not be null.public MBeanInfo getMBeanInfo()
getMBeanInfo in interface DynamicMBeanpublic Object getAttribute(String attribute) throws AttributeNotFoundException, MBeanException, ReflectionException
getAttribute in interface DynamicMBeanAttributeNotFoundExceptionMBeanExceptionReflectionExceptionpublic AttributeList getAttributes(String[] attributes)
getAttributes in interface DynamicMBeanpublic void setAttribute(Attribute attribute) throws AttributeNotFoundException, InvalidAttributeValueException, MBeanException, ReflectionException
setAttribute in interface DynamicMBeanAttributeNotFoundExceptionInvalidAttributeValueExceptionMBeanExceptionReflectionExceptionpublic AttributeList setAttributes(AttributeList attributes)
setAttributes in interface DynamicMBeanpublic Object invoke(String actionName, Object[] params, String[] signature) throws MBeanException, ReflectionException
invoke in interface DynamicMBeanMBeanExceptionReflectionExceptionCopyright © 2013 Immobilien Scout GmbH. All Rights Reserved.