Log4j 1.2.14

org.apache.log4j.jmx
Class LayoutDynamicMBean

java.lang.Object
  extended by org.apache.log4j.jmx.AbstractDynamicMBean
      extended by org.apache.log4j.jmx.LayoutDynamicMBean
All Implemented Interfaces:
DynamicMBean, MBeanRegistration

public class LayoutDynamicMBean
extends AbstractDynamicMBean


Constructor Summary
LayoutDynamicMBean(Layout layout)
           
 
Method Summary
 Object getAttribute(String attributeName)
           
protected  Logger getLogger()
           
 MBeanInfo getMBeanInfo()
           
 Object invoke(String operationName, Object[] params, String[] signature)
           
 void setAttribute(Attribute attribute)
           
 
Methods inherited from class org.apache.log4j.jmx.AbstractDynamicMBean
getAttributes, postDeregister, postRegister, preDeregister, preRegister, setAttributes
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LayoutDynamicMBean

public LayoutDynamicMBean(Layout layout)
                   throws IntrospectionException
Throws:
IntrospectionException
Method Detail

getMBeanInfo

public MBeanInfo getMBeanInfo()

invoke

public Object invoke(String operationName,
                     Object[] params,
                     String[] signature)
              throws MBeanException,
                     ReflectionException
Throws:
MBeanException
ReflectionException

getLogger

protected Logger getLogger()
Specified by:
getLogger in class AbstractDynamicMBean

getAttribute

public Object getAttribute(String attributeName)
                    throws AttributeNotFoundException,
                           MBeanException,
                           ReflectionException
Throws:
AttributeNotFoundException
MBeanException
ReflectionException

setAttribute

public void setAttribute(Attribute attribute)
                  throws AttributeNotFoundException,
                         InvalidAttributeValueException,
                         MBeanException,
                         ReflectionException
Throws:
AttributeNotFoundException
InvalidAttributeValueException
MBeanException
ReflectionException

Log4j 1.2.14

Copyright 2000-2005 Apache Software Foundation.