javax.management.DynamicMBean, javax.management.MBeanRegistrationpublic class AppenderDynamicMBean extends AbstractDynamicMBean
| Constructor | Description |
|---|---|
AppenderDynamicMBean(Appender appender) |
| Modifier and Type | Method | Description |
|---|---|---|
java.lang.Object |
getAttribute(java.lang.String attributeName) |
|
protected Logger |
getLogger() |
|
javax.management.MBeanInfo |
getMBeanInfo() |
|
java.lang.Object |
invoke(java.lang.String operationName,
java.lang.Object[] params,
java.lang.String[] signature) |
|
javax.management.ObjectName |
preRegister(javax.management.MBeanServer server,
javax.management.ObjectName name) |
|
void |
setAttribute(javax.management.Attribute attribute) |
getAppenderName, getAttributes, postDeregister, postRegister, preDeregister, registerMBean, setAttributespublic AppenderDynamicMBean(Appender appender) throws java.beans.IntrospectionException
java.beans.IntrospectionExceptionpublic javax.management.MBeanInfo getMBeanInfo()
public java.lang.Object invoke(java.lang.String operationName,
java.lang.Object[] params,
java.lang.String[] signature)
throws javax.management.MBeanException,
javax.management.ReflectionException
javax.management.MBeanExceptionjavax.management.ReflectionExceptionprotected Logger getLogger()
getLogger in class AbstractDynamicMBeanpublic java.lang.Object getAttribute(java.lang.String attributeName)
throws javax.management.AttributeNotFoundException,
javax.management.MBeanException,
javax.management.ReflectionException
javax.management.AttributeNotFoundExceptionjavax.management.MBeanExceptionjavax.management.ReflectionExceptionpublic void setAttribute(javax.management.Attribute attribute)
throws javax.management.AttributeNotFoundException,
javax.management.InvalidAttributeValueException,
javax.management.MBeanException,
javax.management.ReflectionException
javax.management.AttributeNotFoundExceptionjavax.management.InvalidAttributeValueExceptionjavax.management.MBeanExceptionjavax.management.ReflectionExceptionpublic javax.management.ObjectName preRegister(javax.management.MBeanServer server,
javax.management.ObjectName name)
preRegister in interface javax.management.MBeanRegistrationpreRegister in class AbstractDynamicMBeanCopyright 2000-2007 Apache Software Foundation.