org.huihoo.jfox.logging
Class LogManager
org.huihoo.jfox.logging.LogManager
- All Implemented Interfaces:
- LogManagerMBean
- public class LogManager
- implements LogManagerMBean
- Author:
- Young Yang
|
Method Summary |
java.lang.String |
getLevel()
|
java.lang.String |
getPattern(java.lang.String appenderName)
|
void |
postDeregister()
|
void |
postRegister(java.lang.Boolean aBoolean)
|
void |
preDeregister()
|
javax.management.ObjectName |
preRegister(javax.management.MBeanServer mBeanServer,
javax.management.ObjectName objectName)
|
void |
reset()
LogerManager.resetConfig & reset the root default appender |
void |
setLevel(java.lang.String level)
set the Level of rootLogger |
void |
setPattern(java.lang.String appenderName,
java.lang.String pattern)
set appender pattern of the rootLogger |
LogManager
public LogManager()
preRegister
public javax.management.ObjectName preRegister(javax.management.MBeanServer mBeanServer,
javax.management.ObjectName objectName)
throws java.lang.Exception
postRegister
public void postRegister(java.lang.Boolean aBoolean)
preDeregister
public void preDeregister()
throws java.lang.Exception
postDeregister
public void postDeregister()
reset
public void reset()
- Description copied from interface:
LogManagerMBean
- LogerManager.resetConfig & reset the root default appender
- Specified by:
reset in interface LogManagerMBean
setLevel
public void setLevel(java.lang.String level)
- Description copied from interface:
LogManagerMBean
- set the Level of rootLogger
- Specified by:
setLevel in interface LogManagerMBean
getLevel
public java.lang.String getLevel()
- Specified by:
getLevel in interface LogManagerMBean
setPattern
public void setPattern(java.lang.String appenderName,
java.lang.String pattern)
- Description copied from interface:
LogManagerMBean
- set appender pattern of the rootLogger
- Specified by:
setPattern in interface LogManagerMBean
getPattern
public java.lang.String getPattern(java.lang.String appenderName)
- Specified by:
getPattern in interface LogManagerMBean