Save This Page
Home » slf4j-1.5.5 » org.apache » log4j » jmx » [javadoc | source]
org.apache.log4j.jmx
public class: HierarchyDynamicMBean [javadoc | source]
java.lang.Object
   org.apache.log4j.jmx.AbstractDynamicMBean
      org.apache.log4j.jmx.HierarchyDynamicMBean

All Implemented Interfaces:
    NotificationBroadcaster, HierarchyEventListener, DynamicMBean, MBeanRegistration

Field Summary
static final  String ADD_APPENDER     
static final  String THRESHOLD     
Fields inherited from org.apache.log4j.jmx.AbstractDynamicMBean:
dClassName,  server
Constructor:
 public HierarchyDynamicMBean() 
Method from org.apache.log4j.jmx.HierarchyDynamicMBean Summary:
addAppenderEvent,   addLoggerMBean,   addLoggerMBean,   addNotificationListener,   getAttribute,   getLogger,   getMBeanInfo,   getNotificationInfo,   invoke,   postRegister,   removeAppenderEvent,   removeNotificationListener,   setAttribute
Methods from org.apache.log4j.jmx.AbstractDynamicMBean:
getAttributes,   getLogger,   postDeregister,   postRegister,   preDeregister,   preRegister,   setAttributes
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.apache.log4j.jmx.HierarchyDynamicMBean Detail:
 public  void addAppenderEvent(Category logger,
    Appender appender) 
 public ObjectName addLoggerMBean(String name) 
 ObjectName addLoggerMBean(Logger logger) 
 public  void addNotificationListener(NotificationListener listener,
    NotificationFilter filter,
    Object handback) 
 public Object getAttribute(String attributeName) throws ReflectionException, AttributeNotFoundException, MBeanException 
 protected Logger getLogger() 
 public MBeanInfo getMBeanInfo() 
 public MBeanNotificationInfo[] getNotificationInfo() 
 public Object invoke(String operationName,
    Object[] params,
    String[] signature) throws ReflectionException, MBeanException 
 public  void postRegister(Boolean registrationDone) 
 public  void removeAppenderEvent(Category cat,
    Appender appender) 
 public  void removeNotificationListener(NotificationListener listener) throws ListenerNotFoundException 
 public  void setAttribute(Attribute attribute) throws InvalidAttributeValueException, ReflectionException, AttributeNotFoundException, MBeanException