public class

LayoutDynamicMBean

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

Summary

Public Constructors
LayoutDynamicMBean(Layout layout)
Public Methods
Object getAttribute(String attributeName)
MBeanInfo getMBeanInfo()
Object invoke(String operationName, Object[] params, String[] signature)
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 LayoutDynamicMBean (Layout layout)

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 void setAttribute (Attribute attribute)

Throws
AttributeNotFoundException
InvalidAttributeValueException
MBeanException
ReflectionException

Protected Methods

protected Logger getLogger ()