org.apache.avalon.framework.logger
Class NullLogger
java.lang.Object
org.apache.avalon.framework.logger.NullLogger
- Logger
public final class NullLogger
extends java.lang.Object
implements Logger
The Null Logger class. This is useful for implementations where you need
to provide a logger to a utility class, but do not want any output from it.
It also helps when you have a utility that does not have a logger to supply.
CVS $Revision: 1.13 $ $Date: 2004/02/11 14:34:26 $
NullLogger
public NullLogger()
Creates a new NullLogger
.
debug
public void debug(String message)
No-op.
debug
public void debug(String message,
Throwable throwable)
No-op.
message
- ignoredthrowable
- ignored
error
public void error(String message)
No-op.
error
public void error(String message,
Throwable throwable)
No-op.
message
- ignoredthrowable
- ignored
fatalError
public void fatalError(String message)
No-op.
fatalError
public void fatalError(String message,
Throwable throwable)
No-op.
message
- ignoredthrowable
- ignored
getChildLogger
public Logger getChildLogger(String name)
Returns this NullLogger
.
info
public void info(String message)
No-op.
info
public void info(String message,
Throwable throwable)
No-op.
message
- ignoredthrowable
- ignored
isDebugEnabled
public boolean isDebugEnabled()
No-op.
isErrorEnabled
public boolean isErrorEnabled()
No-op.
isFatalErrorEnabled
public boolean isFatalErrorEnabled()
No-op.
isInfoEnabled
public boolean isInfoEnabled()
No-op.
isWarnEnabled
public boolean isWarnEnabled()
No-op.
warn
public void warn(String message)
No-op.
warn
public void warn(String message,
Throwable throwable)
No-op.
message
- ignoredthrowable
- ignored