com.smaxe.logger.support
Class FilterLevelLogger
java.lang.Object
com.smaxe.logger.support.FilterLevelLogger
- All Implemented Interfaces:
- ILogger
public final class FilterLevelLogger
- extends java.lang.Object
- implements ILogger
FilterLevelLogger
- level filter ILogger
.
Note: The logger filters messages with the level less then specified in constructor.
- 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 |
FilterLevelLogger
public FilterLevelLogger(int level,
ILogger logger)
- Constructor.
- Parameters:
level
- logger
-
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