com.smaxe.logger.support
Class PrintStreamLogger
java.lang.Object
com.smaxe.logger.support.PrintStreamLogger
- All Implemented Interfaces:
- ILogger
public final class PrintStreamLogger
- extends java.lang.Object
- implements ILogger
PrintStreamLogger
- ILogger
implementation which
logs messages to the PrintStream
.
- Author:
- Andrei Sochirca
Method Summary |
void |
log(int level,
java.lang.String message,
java.lang.Throwable t,
java.lang.Object... args)
Logs the message. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PrintStreamLogger
public PrintStreamLogger()
- Constructor.
PrintStreamLogger
public PrintStreamLogger(java.io.PrintStream stream)
- Constructor.
- Parameters:
stream
- log stream
log
public void log(int level,
java.lang.String message,
java.lang.Throwable t,
java.lang.Object... args)
- Description copied from interface:
ILogger
- Logs the message.
- Specified by:
log
in interface ILogger
- Parameters:
level
- message levelmessage
- message to logt
- thrown exception, null
if the exception is not thrownargs
- optional arguments