org.jutil.io
Class StdoutLogger

java.lang.Object
  extended by org.jutil.io.StdoutLogger
All Implemented Interfaces:
Logger

public class StdoutLogger
extends java.lang.Object
implements Logger


Constructor Summary
StdoutLogger()
           
StdoutLogger(java.lang.String prefix, java.io.PrintStream prn, java.io.PrintStream err)
           
StdoutLogger(java.lang.String prefix, java.io.PrintStream prn, java.io.PrintStream err, boolean debug)
           
 
Method Summary
 void debug(java.lang.String message)
           
 void error(java.lang.String message)
           
 void error(java.lang.String message, java.lang.Throwable t)
           
 void info(java.lang.String message)
           
 boolean isDebugEnabled()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StdoutLogger

public StdoutLogger()

StdoutLogger

public StdoutLogger(java.lang.String prefix,
                    java.io.PrintStream prn,
                    java.io.PrintStream err)

StdoutLogger

public StdoutLogger(java.lang.String prefix,
                    java.io.PrintStream prn,
                    java.io.PrintStream err,
                    boolean debug)
Method Detail

isDebugEnabled

public boolean isDebugEnabled()
Specified by:
isDebugEnabled in interface Logger

info

public void info(java.lang.String message)
Specified by:
info in interface Logger

error

public void error(java.lang.String message)
Specified by:
error in interface Logger

error

public void error(java.lang.String message,
                  java.lang.Throwable t)
Specified by:
error in interface Logger

debug

public void debug(java.lang.String message)
Specified by:
debug in interface Logger