org.slf4j.ext
public class XLogger extends LoggerWrapper implements Logger
Nested Class Summary | |
---|---|
static class | XLogger.Level |
Constructor Summary | |
---|---|
XLogger(Logger logger)
Given an underlying logger, construct an XLogger
|
Method Summary | |
---|---|
void | catching(Throwable throwable)
Log an exception being caught. |
void | catching(XLogger.Level level, Throwable throwable)
Log an exception being caught allowing the log level to be specified.
|
void | entry(Object... argArray)
Log method entry.
|
void | exit()
Log method exit |
void | exit(Object result)
Log method exit
|
void | throwing(Throwable throwable)
Log an exception being thrown. |
void | throwing(XLogger.Level level, Throwable throwable)
Log an exception being thrown allowing the log level to be specified.
|
Parameters: logger underlying logger
Parameters: throwable the exception being caught.
Parameters: level the logging level to use. throwable the exception being caught.
Parameters: argArray supplied parameters
Parameters: result The result of the method being exited
Parameters: throwable the exception being caught.
Parameters: level the logging level to use. throwable the exception being caught.