org.apache.axis2.util
Class OnDemandLogger
java.lang.Object
org.apache.axis2.util.OnDemandLogger
public class OnDemandLogger
- extends Object
The OnDemandLogger will defer the creation of the
actual Log object until it is needed. This may be necessary
to ensure that the Log implementation is consistent with the Log
interface in the current class loader.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OnDemandLogger
public OnDemandLogger(Class c)
- Create an on-demand logger for the given class.
- Parameters:
c
-
resetLog
public void resetLog()
- reset the Log object to force a reload
hasLog
public boolean hasLog()
- Returns:
- true if Log is set
debug
public void debug(Object arg0,
Throwable arg1)
debug
public void debug(Object arg0)
error
public void error(Object arg0,
Throwable arg1)
error
public void error(Object arg0)
fatal
public void fatal(Object arg0,
Throwable arg1)
fatal
public void fatal(Object arg0)
info
public void info(Object arg0,
Throwable arg1)
info
public void info(Object arg0)
isDebugEnabled
public boolean isDebugEnabled()
isErrorEnabled
public boolean isErrorEnabled()
isFatalEnabled
public boolean isFatalEnabled()
isInfoEnabled
public boolean isInfoEnabled()
isTraceEnabled
public boolean isTraceEnabled()
isWarnEnabled
public boolean isWarnEnabled()
trace
public void trace(Object arg0,
Throwable arg1)
trace
public void trace(Object arg0)
warn
public void warn(Object arg0,
Throwable arg1)
warn
public void warn(Object arg0)
Copyright © 2004-2012 The Apache Software Foundation. All Rights Reserved.