org.montsuqi.util
Class NullLogger

java.lang.Object
  extended by org.montsuqi.util.Logger
      extended by org.montsuqi.util.NullLogger

 class NullLogger
extends Logger

A logger that logs nothing.

This is helpful for supressing all logging.


Field Summary
 
Fields inherited from class org.montsuqi.util.Logger
DEBUG, FATAL, INFO, level, TRACE, WARNING
 
Method Summary
 void debug(java.lang.String message)
          Do nothing.
 void fatal(java.lang.String message)
          Do nothing.
static Logger getLogger(java.lang.String name)
          Returns a singleton null logger.
 void info(java.lang.String message)
          Do nothing.
 void trace(java.lang.String message)
          Do nothing.
 void warn(java.lang.String message)
          Do nothing.
 
Methods inherited from class org.montsuqi.util.Logger
debug, debug, debug, enter, enter, enter, enter, enter, fatal, fatal, fatal, formatMessage, formatMessage, getLogger, info, info, info, leave, trace, trace, trace, warn, warn, warn
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getLogger

public static Logger getLogger(java.lang.String name)

Returns a singleton null logger.

Parameters:
name - ignored.
Returns:
the singleton null logger.

trace

public void trace(java.lang.String message)

Do nothing.

Specified by:
trace in class Logger
Parameters:
message - the message to log.

debug

public void debug(java.lang.String message)

Do nothing.

Specified by:
debug in class Logger
Parameters:
message - the message to log.

info

public void info(java.lang.String message)

Do nothing.

Specified by:
info in class Logger
Parameters:
message - the message to log.

warn

public void warn(java.lang.String message)

Do nothing.

Specified by:
warn in class Logger
Parameters:
message - the message to log.

fatal

public void fatal(java.lang.String message)

Do nothing.

Specified by:
fatal in class Logger
Parameters:
message - the message to log.