Class NullLogger
- java.lang.Object
-
- org.apache.avalon.framework.logger.NullLogger
-
- All Implemented Interfaces:
org.apache.avalon.framework.logger.Logger
public final class NullLogger extends java.lang.Object implements org.apache.avalon.framework.logger.LoggerThe 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.- Version:
- $Id: NullLogger.java 30977 2004-07-30 03:57:54 -0500 (Fri, 30 Jul 2004) niclas $
- Author:
- Avalon Development Team
-
-
Constructor Summary
Constructors Constructor Description NullLogger()Creates a newNullLogger.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddebug(java.lang.String message)No-op.voiddebug(java.lang.String message, java.lang.Throwable throwable)No-op.voiderror(java.lang.String message)No-op.voiderror(java.lang.String message, java.lang.Throwable throwable)No-op.voidfatalError(java.lang.String message)No-op.voidfatalError(java.lang.String message, java.lang.Throwable throwable)No-op.org.apache.avalon.framework.logger.LoggergetChildLogger(java.lang.String name)Returns thisNullLogger.voidinfo(java.lang.String message)No-op.voidinfo(java.lang.String message, java.lang.Throwable throwable)No-op.booleanisDebugEnabled()No-op.booleanisErrorEnabled()No-op.booleanisFatalErrorEnabled()No-op.booleanisInfoEnabled()No-op.booleanisWarnEnabled()No-op.voidwarn(java.lang.String message)No-op.voidwarn(java.lang.String message, java.lang.Throwable throwable)No-op.
-
-
-
Method Detail
-
debug
public void debug(java.lang.String message)
No-op.- Specified by:
debugin interfaceorg.apache.avalon.framework.logger.Logger- Parameters:
message- ignored
-
debug
public void debug(java.lang.String message, java.lang.Throwable throwable)No-op.- Specified by:
debugin interfaceorg.apache.avalon.framework.logger.Logger- Parameters:
message- ignoredthrowable- ignored
-
isDebugEnabled
public boolean isDebugEnabled()
No-op.- Specified by:
isDebugEnabledin interfaceorg.apache.avalon.framework.logger.Logger- Returns:
false
-
info
public void info(java.lang.String message)
No-op.- Specified by:
infoin interfaceorg.apache.avalon.framework.logger.Logger- Parameters:
message- ignored
-
info
public void info(java.lang.String message, java.lang.Throwable throwable)No-op.- Specified by:
infoin interfaceorg.apache.avalon.framework.logger.Logger- Parameters:
message- ignoredthrowable- ignored
-
isInfoEnabled
public boolean isInfoEnabled()
No-op.- Specified by:
isInfoEnabledin interfaceorg.apache.avalon.framework.logger.Logger- Returns:
false
-
warn
public void warn(java.lang.String message)
No-op.- Specified by:
warnin interfaceorg.apache.avalon.framework.logger.Logger- Parameters:
message- ignored
-
warn
public void warn(java.lang.String message, java.lang.Throwable throwable)No-op.- Specified by:
warnin interfaceorg.apache.avalon.framework.logger.Logger- Parameters:
message- ignoredthrowable- ignored
-
isWarnEnabled
public boolean isWarnEnabled()
No-op.- Specified by:
isWarnEnabledin interfaceorg.apache.avalon.framework.logger.Logger- Returns:
false
-
error
public void error(java.lang.String message)
No-op.- Specified by:
errorin interfaceorg.apache.avalon.framework.logger.Logger- Parameters:
message- ignored
-
error
public void error(java.lang.String message, java.lang.Throwable throwable)No-op.- Specified by:
errorin interfaceorg.apache.avalon.framework.logger.Logger- Parameters:
message- ignoredthrowable- ignored
-
isErrorEnabled
public boolean isErrorEnabled()
No-op.- Specified by:
isErrorEnabledin interfaceorg.apache.avalon.framework.logger.Logger- Returns:
false
-
fatalError
public void fatalError(java.lang.String message)
No-op.- Specified by:
fatalErrorin interfaceorg.apache.avalon.framework.logger.Logger- Parameters:
message- ignored
-
fatalError
public void fatalError(java.lang.String message, java.lang.Throwable throwable)No-op.- Specified by:
fatalErrorin interfaceorg.apache.avalon.framework.logger.Logger- Parameters:
message- ignoredthrowable- ignored
-
isFatalErrorEnabled
public boolean isFatalErrorEnabled()
No-op.- Specified by:
isFatalErrorEnabledin interfaceorg.apache.avalon.framework.logger.Logger- Returns:
false
-
getChildLogger
public org.apache.avalon.framework.logger.Logger getChildLogger(java.lang.String name)
Returns thisNullLogger.- Specified by:
getChildLoggerin interfaceorg.apache.avalon.framework.logger.Logger- Parameters:
name- ignored- Returns:
- this
NullLogger
-
-