org.montsuqi.util
Class J2SELogger

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

 class J2SELogger
extends Logger

A Logger subclass which wraps J2SE's logging system.


Field Summary
 
Fields inherited from class org.montsuqi.util.Logger
DEBUG, FATAL, INFO, level, TRACE, WARNING
 
Method Summary
 void debug(java.lang.String message)
          Logs message in debug level.
 void fatal(java.lang.String message)
          Logs message in fatal level.
 void fatal(java.lang.Throwable e)
          Logs exception in fatal level.
static Logger getLogger(java.lang.String name)
          Returns a logger instance mapped to the given name.
 void info(java.lang.String message)
          Logs message in info level.
 void info(java.lang.Throwable e)
          Logs exception in info level.
 void trace(java.lang.String message)
          Logs message in trace level.
 void warn(java.lang.String message)
          Logs message in warn level.
 void warn(java.lang.Throwable e)
          Logs exception in warn level.
 
Methods inherited from class org.montsuqi.util.Logger
debug, debug, debug, enter, enter, enter, enter, enter, fatal, fatal, formatMessage, formatMessage, getLogger, info, info, leave, trace, trace, trace, 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 logger instance mapped to the given name.

When a logger already exists for the name, that is returned. When no logger exists for the name, newly created one is returned.

Parameters:
name -
Returns:
a logger instance

trace

public void trace(java.lang.String message)

Logs message in trace level.

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

debug

public void debug(java.lang.String message)

Logs message in debug level.

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

info

public void info(java.lang.String message)

Logs message in info level.

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

warn

public void warn(java.lang.String message)

Logs message in warn level.

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

fatal

public void fatal(java.lang.String message)

Logs message in fatal level.

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

info

public void info(java.lang.Throwable e)

Logs exception in info level.

Overrides:
info in class Logger
Parameters:
e - an exception to log.

warn

public void warn(java.lang.Throwable e)

Logs exception in warn level.

Overrides:
warn in class Logger
Parameters:
e - an exception to log.

fatal

public void fatal(java.lang.Throwable e)

Logs exception in fatal level.

Overrides:
fatal in class Logger
Parameters:
e - an exception to log.