Top Description Constructors Methods
org.apache.avalon.framework.logger

public final Class NullLogger

extends Object
implements Logger
Class Inheritance
All Implemented Interfaces
org.apache.avalon.framework.logger.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.
Author
Avalon Development Team
Version
$Id: NullLogger.java 506231 2007-02-12 02:36:54Z crossley $

Constructor Summary

AccessConstructor and Description
public
NullLogger()

Creates a new NullLogger.

Method Summary

Modifier and TypeMethod and Description
public void
public void
debug(String
ignored
message
,
Throwable
ignored
throwable
)

Implements org.apache.avalon.framework.logger.Logger.debug.

No-op.
public void
public void
error(String
ignored
message
,
Throwable
ignored
throwable
)

Implements org.apache.avalon.framework.logger.Logger.error.

No-op.
public void
public void
fatalError(String
ignored
message
,
Throwable
ignored
throwable
)

Implements org.apache.avalon.framework.logger.Logger.fatalError.

No-op.
public Logger

Returns:

this NullLogger
getChildLogger
(String
ignored
name
)

Implements org.apache.avalon.framework.logger.Logger.getChildLogger.

Returns this NullLogger.
public void
public void
info(String
ignored
message
,
Throwable
ignored
throwable
)

Implements org.apache.avalon.framework.logger.Logger.info.

No-op.
public boolean
public boolean
public boolean
public boolean
public boolean
public void
public void
warn(String
ignored
message
,
Throwable
ignored
throwable
)

Implements org.apache.avalon.framework.logger.Logger.warn.

No-op.
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

NullLoggerback to summary
public NullLogger()

Creates a new NullLogger.

Method Detail

debugback to summary
public void debug(String message)

Implements org.apache.avalon.framework.logger.Logger.debug.

No-op.

Parameters
message:String

ignored

debugback to summary
public void debug(String message, Throwable throwable)

Implements org.apache.avalon.framework.logger.Logger.debug.

No-op.

Parameters
message:String

ignored

throwable:Throwable

ignored

errorback to summary
public void error(String message)

Implements org.apache.avalon.framework.logger.Logger.error.

No-op.

Parameters
message:String

ignored

errorback to summary
public void error(String message, Throwable throwable)

Implements org.apache.avalon.framework.logger.Logger.error.

No-op.

Parameters
message:String

ignored

throwable:Throwable

ignored

fatalErrorback to summary
public void fatalError(String message)

Implements org.apache.avalon.framework.logger.Logger.fatalError.

No-op.

Parameters
message:String

ignored

fatalErrorback to summary
public void fatalError(String message, Throwable throwable)

Implements org.apache.avalon.framework.logger.Logger.fatalError.

No-op.

Parameters
message:String

ignored

throwable:Throwable

ignored

getChildLoggerback to summary
public Logger getChildLogger(String name)

Implements org.apache.avalon.framework.logger.Logger.getChildLogger.

Returns this NullLogger.

Parameters
name:String

ignored

Returns:Logger

this NullLogger

infoback to summary
public void info(String message)

Implements org.apache.avalon.framework.logger.Logger.info.

No-op.

Parameters
message:String

ignored

infoback to summary
public void info(String message, Throwable throwable)

Implements org.apache.avalon.framework.logger.Logger.info.

No-op.

Parameters
message:String

ignored

throwable:Throwable

ignored

isDebugEnabledback to summary
public boolean isDebugEnabled()

Implements org.apache.avalon.framework.logger.Logger.isDebugEnabled.

No-op.

Returns:boolean

false

isErrorEnabledback to summary
public boolean isErrorEnabled()

Implements org.apache.avalon.framework.logger.Logger.isErrorEnabled.

No-op.

Returns:boolean

false

isFatalErrorEnabledback to summary
public boolean isFatalErrorEnabled()

Implements org.apache.avalon.framework.logger.Logger.isFatalErrorEnabled.

No-op.

Returns:boolean

false

isInfoEnabledback to summary
public boolean isInfoEnabled()

Implements org.apache.avalon.framework.logger.Logger.isInfoEnabled.

No-op.

Returns:boolean

false

isWarnEnabledback to summary
public boolean isWarnEnabled()

Implements org.apache.avalon.framework.logger.Logger.isWarnEnabled.

No-op.

Returns:boolean

false

warnback to summary
public void warn(String message)

Implements org.apache.avalon.framework.logger.Logger.warn.

No-op.

Parameters
message:String

ignored

warnback to summary
public void warn(String message, Throwable throwable)

Implements org.apache.avalon.framework.logger.Logger.warn.

No-op.

Parameters
message:String

ignored

throwable:Throwable

ignored