public class AppenderDynamicMBean extends AbstractDynamicMBean
Constructor and Description |
---|
AppenderDynamicMBean(Appender appender) |
Modifier and Type | Method and Description |
---|---|
Object |
getAttribute(String attributeName) |
protected Logger |
getLogger() |
javax.management.MBeanInfo |
getMBeanInfo() |
Object |
invoke(String operationName,
Object[] params,
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, setAttributes
public AppenderDynamicMBean(Appender appender) throws IntrospectionException
IntrospectionException
public javax.management.MBeanInfo getMBeanInfo()
public Object invoke(String operationName, Object[] params, String[] signature) throws javax.management.MBeanException, javax.management.ReflectionException
javax.management.MBeanException
javax.management.ReflectionException
protected Logger getLogger()
getLogger
in class AbstractDynamicMBean
public Object getAttribute(String attributeName) throws javax.management.AttributeNotFoundException, javax.management.MBeanException, javax.management.ReflectionException
javax.management.AttributeNotFoundException
javax.management.MBeanException
javax.management.ReflectionException
public void setAttribute(javax.management.Attribute attribute) throws javax.management.AttributeNotFoundException, javax.management.InvalidAttributeValueException, javax.management.MBeanException, javax.management.ReflectionException
javax.management.AttributeNotFoundException
javax.management.InvalidAttributeValueException
javax.management.MBeanException
javax.management.ReflectionException
public javax.management.ObjectName preRegister(javax.management.MBeanServer server, javax.management.ObjectName name)
preRegister
in interface javax.management.MBeanRegistration
preRegister
in class AbstractDynamicMBean
Copyright © 1999-2013 Apache Software Foundation. All Rights Reserved.