Class NullLogger
java.lang.Object
org.apache.avalon.framework.logger.NullLogger
- All Implemented Interfaces:
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.
- Version:
- CVS $Revision: 1.13 $ $Date: 2004/02/11 14:34:26 $
- Author:
- Avalon Development Team
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidNo-op.voidNo-op.voidNo-op.voidNo-op.voidfatalError(String message) No-op.voidfatalError(String message, Throwable throwable) No-op.getChildLogger(String name) Returns thisNullLogger.voidNo-op.voidNo-op.booleanNo-op.booleanNo-op.booleanNo-op.booleanNo-op.booleanNo-op.voidNo-op.voidNo-op.
-
Constructor Details
-
NullLogger
public NullLogger()Creates a newNullLogger.
-
-
Method Details
-
debug
No-op. -
debug
No-op. -
isDebugEnabled
public boolean isDebugEnabled()No-op.- Specified by:
isDebugEnabledin interfaceLogger- Returns:
false
-
info
No-op. -
info
No-op. -
isInfoEnabled
public boolean isInfoEnabled()No-op.- Specified by:
isInfoEnabledin interfaceLogger- Returns:
false
-
warn
No-op. -
warn
No-op. -
isWarnEnabled
public boolean isWarnEnabled()No-op.- Specified by:
isWarnEnabledin interfaceLogger- Returns:
false
-
error
No-op. -
error
No-op. -
isErrorEnabled
public boolean isErrorEnabled()No-op.- Specified by:
isErrorEnabledin interfaceLogger- Returns:
false
-
fatalError
No-op.- Specified by:
fatalErrorin interfaceLogger- Parameters:
message- ignored
-
fatalError
No-op.- Specified by:
fatalErrorin interfaceLogger- Parameters:
message- ignoredthrowable- ignored
-
isFatalErrorEnabled
public boolean isFatalErrorEnabled()No-op.- Specified by:
isFatalErrorEnabledin interfaceLogger- Returns:
false
-
getChildLogger
Returns thisNullLogger.- Specified by:
getChildLoggerin interfaceLogger- Parameters:
name- ignored- Returns:
- this
NullLogger
-