public class LoggerDynamicMBean extends AbstractDynamicMBean implements javax.management.NotificationListener
| 构造器和说明 |
|---|
LoggerDynamicMBean(Logger logger) |
| 限定符和类型 | 方法和说明 |
|---|---|
java.lang.Object |
getAttribute(java.lang.String attributeName) |
protected Logger |
getLogger() |
javax.management.MBeanInfo |
getMBeanInfo() |
void |
handleNotification(javax.management.Notification notification,
java.lang.Object handback) |
java.lang.Object |
invoke(java.lang.String operationName,
java.lang.Object[] params,
java.lang.String[] signature) |
void |
postRegister(java.lang.Boolean registrationDone) |
void |
setAttribute(javax.management.Attribute attribute) |
getAppenderName, getAttributes, postDeregister, preDeregister, preRegister, registerMBean, setAttributespublic LoggerDynamicMBean(Logger logger)
public void handleNotification(javax.management.Notification notification,
java.lang.Object handback)
handleNotification 在接口中 javax.management.NotificationListenerprotected Logger getLogger()
getLogger 在类中 AbstractDynamicMBeanpublic javax.management.MBeanInfo getMBeanInfo()
getMBeanInfo 在接口中 javax.management.DynamicMBeanpublic java.lang.Object invoke(java.lang.String operationName,
java.lang.Object[] params,
java.lang.String[] signature)
throws javax.management.MBeanException,
javax.management.ReflectionException
invoke 在接口中 javax.management.DynamicMBeanjavax.management.MBeanExceptionjavax.management.ReflectionExceptionpublic java.lang.Object getAttribute(java.lang.String attributeName)
throws javax.management.AttributeNotFoundException,
javax.management.MBeanException,
javax.management.ReflectionException
getAttribute 在接口中 javax.management.DynamicMBeanjavax.management.AttributeNotFoundExceptionjavax.management.MBeanExceptionjavax.management.ReflectionExceptionpublic void setAttribute(javax.management.Attribute attribute)
throws javax.management.AttributeNotFoundException,
javax.management.InvalidAttributeValueException,
javax.management.MBeanException,
javax.management.ReflectionException
setAttribute 在接口中 javax.management.DynamicMBeanjavax.management.AttributeNotFoundExceptionjavax.management.InvalidAttributeValueExceptionjavax.management.MBeanExceptionjavax.management.ReflectionExceptionpublic void postRegister(java.lang.Boolean registrationDone)
postRegister 在接口中 javax.management.MBeanRegistrationpostRegister 在类中 AbstractDynamicMBean