org.apache.log4j.jmx
Class AppenderDynamicMBean
java.lang.Object
|
+--org.apache.log4j.jmx.AbstractDynamicMBean
|
+--org.apache.log4j.jmx.AppenderDynamicMBean
- All Implemented Interfaces:
- javax.management.DynamicMBean, javax.management.MBeanRegistration
- public class AppenderDynamicMBean
- extends AbstractDynamicMBean
Method Summary |
java.lang.Object |
getAttribute(java.lang.String attributeName)
|
protected Logger |
getLogger()
|
javax.management.MBeanInfo |
getMBeanInfo()
|
java.lang.Object |
invoke(java.lang.String operationName,
java.lang.Object[] params,
java.lang.String[] signature)
|
javax.management.ObjectName |
preRegister(javax.management.MBeanServer server,
javax.management.ObjectName name)
|
void |
setAttribute(javax.management.Attribute attribute)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AppenderDynamicMBean
public AppenderDynamicMBean(Appender appender)
throws java.beans.IntrospectionException
getMBeanInfo
public javax.management.MBeanInfo getMBeanInfo()
invoke
public java.lang.Object invoke(java.lang.String operationName,
java.lang.Object[] params,
java.lang.String[] signature)
throws javax.management.MBeanException,
javax.management.ReflectionException
javax.management.MBeanException
javax.management.ReflectionException
getLogger
protected Logger getLogger()
- Specified by:
getLogger
in class AbstractDynamicMBean
getAttribute
public java.lang.Object getAttribute(java.lang.String attributeName)
throws javax.management.AttributeNotFoundException,
javax.management.MBeanException,
javax.management.ReflectionException
javax.management.AttributeNotFoundException
javax.management.MBeanException
javax.management.ReflectionException
setAttribute
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
preRegister
public javax.management.ObjectName preRegister(javax.management.MBeanServer server,
javax.management.ObjectName name)
- Specified by:
preRegister
in interface javax.management.MBeanRegistration
- Overrides:
preRegister
in class AbstractDynamicMBean
Copyright 2000-2003 Apache Software Foundation.