public class

AppenderDynamicMBean

extends AbstractDynamicMBean
java.lang.Object
   ↳ org.apache.log4j.jmx.AbstractDynamicMBean
     ↳ org.apache.log4j.jmx.AppenderDynamicMBean

Summary

Public Constructors
AppenderDynamicMBean(Appender appender)
Public Methods
Object getAttribute(String attributeName)
MBeanInfo getMBeanInfo()
Object invoke(String operationName, Object[] params, String[] signature)
ObjectName preRegister(MBeanServer server, ObjectName name)
void setAttribute(Attribute attribute)
Protected Methods
Logger getLogger()
[Expand]
Inherited Methods
From class org.apache.log4j.jmx.AbstractDynamicMBean
From class java.lang.Object
From interface javax.management.DynamicMBean
From interface javax.management.MBeanRegistration

Public Constructors

public AppenderDynamicMBean (Appender appender)

Throws
IntrospectionException

Public Methods

public Object getAttribute (String attributeName)

Throws
AttributeNotFoundException
MBeanException
ReflectionException

public MBeanInfo getMBeanInfo ()

public Object invoke (String operationName, Object[] params, String[] signature)

Throws
MBeanException
ReflectionException

public ObjectName preRegister (MBeanServer server, ObjectName name)

public void setAttribute (Attribute attribute)

Throws
AttributeNotFoundException
InvalidAttributeValueException
MBeanException
ReflectionException

Protected Methods

protected Logger getLogger ()