org.eclipse.jetty.util.log
Class StdErrLog

java.lang.Object
  extended by org.eclipse.jetty.util.log.StdErrLog
All Implemented Interfaces:
Logger

public class StdErrLog
extends Object
implements Logger

StdErr Logging. This implementation of the Logging facade sends all logs to StdErr with minimal formatting. If the system property "org.eclipse.jetty.util.log.DEBUG" is set, then debug logs are printed if stderr is being used.

For named debuggers, the system property name+".DEBUG" is checked. If it is not not set, then "org.eclipse.jetty.util.log.DEBUG" is used as the default.


Constructor Summary
StdErrLog()
           
StdErrLog(String name)
           
 
Method Summary
 void debug(String msg)
           
 void debug(String msg, Object arg0, Object arg1)
           
 void debug(String msg, Throwable th)
           
 Logger getLogger(String name)
           
 String getName()
           
 void info(String msg)
           
 void info(String msg, Object arg0, Object arg1)
           
 boolean isDebugEnabled()
           
 boolean isHideStacks()
           
 void setDebugEnabled(boolean enabled)
          Mutator used to turn debug on programatically.
 void setHideStacks(boolean hideStacks)
           
 String toString()
           
 void warn(String msg)
           
 void warn(String msg, Object arg0, Object arg1)
           
 void warn(String msg, Throwable th)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

StdErrLog

public StdErrLog()

StdErrLog

public StdErrLog(String name)
Method Detail

getName

public String getName()
Specified by:
getName in interface Logger

isDebugEnabled

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

setDebugEnabled

public void setDebugEnabled(boolean enabled)
Description copied from interface: Logger
Mutator used to turn debug on programatically. Implementations operation in which case an appropriate warning message shall be generated.

Specified by:
setDebugEnabled in interface Logger

isHideStacks

public boolean isHideStacks()

setHideStacks

public void setHideStacks(boolean hideStacks)

info

public void info(String msg)
Specified by:
info in interface Logger

info

public void info(String msg,
                 Object arg0,
                 Object arg1)
Specified by:
info in interface Logger

debug

public void debug(String msg,
                  Throwable th)
Specified by:
debug in interface Logger

debug

public void debug(String msg)
Specified by:
debug in interface Logger

debug

public void debug(String msg,
                  Object arg0,
                  Object arg1)
Specified by:
debug in interface Logger

warn

public void warn(String msg)
Specified by:
warn in interface Logger

warn

public void warn(String msg,
                 Object arg0,
                 Object arg1)
Specified by:
warn in interface Logger

warn

public void warn(String msg,
                 Throwable th)
Specified by:
warn in interface Logger

getLogger

public Logger getLogger(String name)
Specified by:
getLogger in interface Logger

toString

public String toString()
Overrides:
toString in class Object


Copyright © 1995-2009 Mort Bay Consulting. All Rights Reserved.