public class OutputStreamLogger extends java.lang.Object implements Logger
Modifier and Type | Field and Description |
---|---|
protected java.io.PrintStream |
stream |
Constructor and Description |
---|
OutputStreamLogger(java.lang.String loggerName) |
OutputStreamLogger(java.lang.String loggerName,
java.io.PrintStream stream) |
Modifier and Type | Method and Description |
---|---|
void |
debug(java.lang.String message,
java.lang.Object... args) |
void |
debug(java.lang.String message,
java.lang.Throwable throwable) |
void |
debug(java.lang.Throwable throwable) |
void |
error(java.lang.String message,
java.lang.Object... args) |
void |
error(java.lang.String message,
java.lang.Throwable throwable) |
void |
error(java.lang.Throwable throwable) |
protected java.lang.String |
formatMessage(java.lang.CharSequence message,
java.lang.String level) |
java.lang.String |
getName() |
java.io.PrintStream |
getStream() |
void |
info(java.lang.String message,
java.lang.Object... args) |
void |
info(java.lang.String message,
java.lang.Throwable throwable) |
void |
info(java.lang.Throwable throwable) |
boolean |
isDebugEnabled() |
void |
setDebugEnable(boolean debug) |
void |
setStream(java.io.PrintStream stream) |
void |
warn(java.lang.String message,
java.lang.Object... args) |
void |
warn(java.lang.String message,
java.lang.Throwable throwable) |
void |
warn(java.lang.Throwable throwable) |
protected void |
write(java.lang.String message,
java.lang.String level,
java.lang.Object[] args) |
protected void |
write(java.lang.String message,
java.lang.String level,
java.lang.Throwable throwable) |
protected static void |
writeStackTrace(java.io.PrintStream stream,
java.lang.Throwable throwable) |
public OutputStreamLogger(java.lang.String loggerName)
public OutputStreamLogger(java.lang.String loggerName, java.io.PrintStream stream)
public java.io.PrintStream getStream()
public void setStream(java.io.PrintStream stream)
public void warn(java.lang.String message, java.lang.Object... args)
public void warn(java.lang.String message, java.lang.Throwable throwable)
public void error(java.lang.String message, java.lang.Object... args)
public void error(java.lang.String message, java.lang.Throwable throwable)
public void info(java.lang.String message, java.lang.Object... args)
public void info(java.lang.String message, java.lang.Throwable throwable)
public void debug(java.lang.String message, java.lang.Object... args)
public void debug(java.lang.String message, java.lang.Throwable throwable)
public boolean isDebugEnabled()
isDebugEnabled
in interface Logger
public void setDebugEnable(boolean debug)
setDebugEnable
in interface Logger
protected void write(java.lang.String message, java.lang.String level, java.lang.Object[] args)
protected void write(java.lang.String message, java.lang.String level, java.lang.Throwable throwable)
protected static void writeStackTrace(java.io.PrintStream stream, java.lang.Throwable throwable)
protected java.lang.String formatMessage(java.lang.CharSequence message, java.lang.String level)
Copyright © 2001-2018 JRuby. All Rights Reserved.