org.apache.geronimo.system.logging.log4j
Class CachingLog4jLog
java.lang.Object
org.apache.geronimo.system.logging.log4j.CachingLog4jLog
- All Implemented Interfaces:
- org.apache.commons.logging.Log
public final class CachingLog4jLog
- extends Object
- implements org.apache.commons.logging.Log
This log wrapper caches the trace, debug and info enabled flags. The flags are updated
by a single timer task for all logs.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CachingLog4jLog
public CachingLog4jLog(String name)
CachingLog4jLog
public CachingLog4jLog(org.apache.log4j.Logger logger)
isTraceEnabled
public boolean isTraceEnabled()
- Specified by:
isTraceEnabled
in interface org.apache.commons.logging.Log
trace
public void trace(Object message)
- Specified by:
trace
in interface org.apache.commons.logging.Log
trace
public void trace(Object message,
Throwable throwable)
- Specified by:
trace
in interface org.apache.commons.logging.Log
isDebugEnabled
public boolean isDebugEnabled()
- Specified by:
isDebugEnabled
in interface org.apache.commons.logging.Log
debug
public void debug(Object message)
- Specified by:
debug
in interface org.apache.commons.logging.Log
debug
public void debug(Object message,
Throwable throwable)
- Specified by:
debug
in interface org.apache.commons.logging.Log
isInfoEnabled
public boolean isInfoEnabled()
- Specified by:
isInfoEnabled
in interface org.apache.commons.logging.Log
info
public void info(Object message)
- Specified by:
info
in interface org.apache.commons.logging.Log
info
public void info(Object message,
Throwable throwable)
- Specified by:
info
in interface org.apache.commons.logging.Log
isWarnEnabled
public boolean isWarnEnabled()
- Specified by:
isWarnEnabled
in interface org.apache.commons.logging.Log
warn
public void warn(Object message)
- Specified by:
warn
in interface org.apache.commons.logging.Log
warn
public void warn(Object message,
Throwable throwable)
- Specified by:
warn
in interface org.apache.commons.logging.Log
isErrorEnabled
public boolean isErrorEnabled()
- Specified by:
isErrorEnabled
in interface org.apache.commons.logging.Log
error
public void error(Object message)
- Specified by:
error
in interface org.apache.commons.logging.Log
error
public void error(Object message,
Throwable throwable)
- Specified by:
error
in interface org.apache.commons.logging.Log
isFatalEnabled
public boolean isFatalEnabled()
- Specified by:
isFatalEnabled
in interface org.apache.commons.logging.Log
fatal
public void fatal(Object message)
- Specified by:
fatal
in interface org.apache.commons.logging.Log
fatal
public void fatal(Object message,
Throwable throwable)
- Specified by:
fatal
in interface org.apache.commons.logging.Log
updateLevelInfo
public void updateLevelInfo()
Copyright © 2003-2008 The Apache Geronimo development community. All Rights Reserved.