public class ConfigurableLogger extends Object implements LoggerDelegate
| Modifier and Type | Field and Description |
|---|---|
static HandlerNoOP |
noOP |
| Constructor and Description |
|---|
ConfigurableLogger(LoggerDelegate delegate) |
ConfigurableLogger(LoggerDelegate delegate,
Handler<LogRecord> logRecordHandler) |
| Modifier and Type | Method and Description |
|---|---|
void |
config(Object... messages) |
void |
config(Throwable throwable,
Object... messages) |
void |
debug(Object... messages) |
void |
debug(Object message) |
void |
debug(Object message,
Throwable throwable) |
void |
debug(Throwable throwable,
Object... messages) |
boolean |
debugOn() |
void |
error(Object... messages) |
void |
error(Object message) |
void |
error(Object message,
Throwable throwable) |
void |
error(Throwable throwable,
Object... messages) |
void |
fatal(Object... messages) |
void |
fatal(Object message) |
void |
fatal(Object message,
Throwable throwable) |
void |
fatal(Throwable throwable,
Object... messages) |
void |
handler(Handler<LogRecord> handler) |
void |
info(Object... messages) |
void |
info(Object message) |
void |
info(Object message,
Throwable throwable) |
void |
info(Throwable throwable,
Object... messages) |
boolean |
infoOn() |
LoggerDelegate |
level(LogLevel level) |
void |
tee(LoggerDelegate newLogger) |
void |
teeAndHandler(LoggerDelegate newLogger,
Handler<LogRecord> handler) |
void |
trace(Object... messages) |
void |
trace(Object message) |
void |
trace(Object message,
Throwable throwable) |
void |
trace(Throwable throwable,
Object... messages) |
boolean |
traceOn() |
LoggerDelegate |
turnOff() |
void |
unwrap() |
void |
warn(Object... messages) |
void |
warn(Object message) |
void |
warn(Object message,
Throwable throwable) |
void |
warn(Throwable throwable,
Object... messages) |
public static final HandlerNoOP noOP
public ConfigurableLogger(LoggerDelegate delegate, Handler<LogRecord> logRecordHandler)
public ConfigurableLogger(LoggerDelegate delegate)
public void unwrap()
public void tee(LoggerDelegate newLogger)
public void teeAndHandler(LoggerDelegate newLogger, Handler<LogRecord> handler)
public boolean infoOn()
infoOn in interface LoggerDelegatepublic boolean debugOn()
debugOn in interface LoggerDelegatepublic boolean traceOn()
traceOn in interface LoggerDelegatepublic void fatal(Object message)
fatal in interface LoggerDelegatepublic void fatal(Object message, Throwable throwable)
fatal in interface LoggerDelegatepublic void error(Object message)
error in interface LoggerDelegatepublic void error(Object message, Throwable throwable)
error in interface LoggerDelegatepublic void warn(Object message)
warn in interface LoggerDelegatepublic void warn(Object message, Throwable throwable)
warn in interface LoggerDelegatepublic void info(Object message)
info in interface LoggerDelegatepublic void info(Object message, Throwable throwable)
info in interface LoggerDelegatepublic void debug(Object message)
debug in interface LoggerDelegatepublic void debug(Object message, Throwable throwable)
debug in interface LoggerDelegatepublic void trace(Object message)
trace in interface LoggerDelegatepublic void trace(Object message, Throwable throwable)
trace in interface LoggerDelegatepublic LoggerDelegate level(LogLevel level)
level in interface LoggerDelegatepublic LoggerDelegate turnOff()
turnOff in interface LoggerDelegatepublic void fatal(Object... messages)
fatal in interface LoggerDelegatepublic void fatal(Throwable throwable, Object... messages)
fatal in interface LoggerDelegatepublic void error(Object... messages)
error in interface LoggerDelegatepublic void error(Throwable throwable, Object... messages)
error in interface LoggerDelegatepublic void warn(Object... messages)
warn in interface LoggerDelegatepublic void warn(Throwable throwable, Object... messages)
warn in interface LoggerDelegatepublic void info(Object... messages)
info in interface LoggerDelegatepublic void info(Throwable throwable, Object... messages)
info in interface LoggerDelegatepublic void config(Object... messages)
config in interface LoggerDelegatepublic void config(Throwable throwable, Object... messages)
config in interface LoggerDelegatepublic void debug(Object... messages)
debug in interface LoggerDelegatepublic void debug(Throwable throwable, Object... messages)
debug in interface LoggerDelegatepublic void trace(Object... messages)
trace in interface LoggerDelegatepublic void trace(Throwable throwable, Object... messages)
trace in interface LoggerDelegateCopyright © 2016. All Rights Reserved.