public class TestLogger extends java.lang.Object implements Logger
Logger that writes to ByteArrayOutputStream and allows retrieval of
the logs via getErrContent() and getOutContent(). Both buffers can
be cleared with reset().Logger.ChoiceOfMessageSupplier| Constructor and Description |
|---|
TestLogger() |
TestLogger(boolean logCurrentThreadName) |
| Modifier and Type | Method and Description |
|---|---|
void |
debug(java.lang.String msg) |
void |
debug(java.lang.String format,
java.lang.Object... arguments) |
void |
debug(java.lang.String msg,
java.lang.Throwable t) |
void |
error(java.lang.String msg) |
void |
error(java.lang.String format,
java.lang.Object... arguments) |
void |
error(java.lang.String msg,
java.lang.Throwable t) |
java.lang.String |
getErrContent() |
java.lang.String |
getName() |
java.lang.String |
getOutContent() |
void |
info(java.lang.String msg) |
void |
info(java.lang.String format,
java.lang.Object... arguments) |
void |
info(java.lang.String msg,
java.lang.Throwable t) |
boolean |
isDebugEnabled() |
boolean |
isErrorEnabled() |
boolean |
isInfoEnabled() |
boolean |
isLogCurrentThreadName() |
boolean |
isTraceEnabled() |
boolean |
isWarnEnabled() |
void |
reset() |
void |
trace(java.lang.String msg) |
void |
trace(java.lang.String format,
java.lang.Object... arguments) |
void |
trace(java.lang.String msg,
java.lang.Throwable t) |
void |
warn(java.lang.String msg) |
void |
warn(java.lang.String format,
java.lang.Object... arguments) |
void |
warn(java.lang.String msg,
java.lang.Throwable t) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waiterrorOrDebug, errorOrDebug, infoOrDebug, infoOrDebug, warnOrDebug, warnOrDebugpublic TestLogger()
public TestLogger(boolean logCurrentThreadName)
public java.lang.String getErrContent()
public java.lang.String getOutContent()
public void reset()
public boolean isTraceEnabled()
isTraceEnabled in interface Loggerpublic void trace(java.lang.String format,
java.lang.Object... arguments)
public void trace(java.lang.String msg,
java.lang.Throwable t)
public boolean isDebugEnabled()
isDebugEnabled in interface Loggerpublic void debug(java.lang.String format,
java.lang.Object... arguments)
public void debug(java.lang.String msg,
java.lang.Throwable t)
public boolean isInfoEnabled()
isInfoEnabled in interface Loggerpublic void info(java.lang.String format,
java.lang.Object... arguments)
public void info(java.lang.String msg,
java.lang.Throwable t)
public boolean isWarnEnabled()
isWarnEnabled in interface Loggerpublic void warn(java.lang.String format,
java.lang.Object... arguments)
public void warn(java.lang.String msg,
java.lang.Throwable t)
public boolean isErrorEnabled()
isErrorEnabled in interface Loggerpublic void error(java.lang.String format,
java.lang.Object... arguments)
public void error(java.lang.String msg,
java.lang.Throwable t)
public boolean isLogCurrentThreadName()