public class LayoutDynamicMBean extends AbstractDynamicMBean
| Constructor and Description |
|---|
LayoutDynamicMBean(Layout layout) |
| Modifier and Type | Method and Description |
|---|---|
Object |
getAttribute(String attributeName) |
protected Logger |
getLogger() |
MBeanInfo |
getMBeanInfo() |
Object |
invoke(String operationName,
Object[] params,
String[] signature) |
void |
setAttribute(Attribute attribute) |
getAppenderName, getAttributes, postDeregister, postRegister, preDeregister, preRegister, registerMBean, setAttributespublic LayoutDynamicMBean(Layout layout) throws IntrospectionException
IntrospectionExceptionpublic Object getAttribute(String attributeName) throws AttributeNotFoundException, MBeanException, ReflectionException
protected Logger getLogger()
getLogger in class AbstractDynamicMBeanpublic MBeanInfo getMBeanInfo()
public Object invoke(String operationName, Object[] params, String[] signature) throws MBeanException, ReflectionException
MBeanExceptionReflectionExceptionpublic void setAttribute(Attribute attribute) throws AttributeNotFoundException, InvalidAttributeValueException, MBeanException, ReflectionException
Copyright © 1999-2022 The Apache Software Foundation. All Rights Reserved.
Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, the Apache Logging project logo, and the Apache Log4j logo are trademarks of The Apache Software Foundation.