Constructor and Description |
---|
SLF4JLogger(Class<?> clazz) |
SLF4JLogger(String name) |
Modifier and Type | Method and Description |
---|---|
void |
debug(String msg) |
void |
debug(String msg,
Object... arguments)
Logs message at DEBUG level.
|
void |
debug(String msg,
Throwable t) |
void |
debugNoMask(String msg) |
void |
error(String msg) |
void |
error(String msg,
Object... arguments)
Logs message at ERROR level.
|
void |
error(String msg,
Throwable t) |
void |
info(String msg) |
void |
info(String msg,
Object... arguments)
Logs message at INFO level.
|
void |
info(String msg,
Throwable t) |
boolean |
isDebugEnabled()
Is debug level enabled?
|
boolean |
isErrorEnabled()
Is error level enabled?
|
boolean |
isInfoEnabled()
Is info level enabled?
|
boolean |
isTraceEnabled()
Is trace level enabled?
|
boolean |
isWarnEnabled()
Is warn level enabled?
|
void |
trace(String msg) |
void |
trace(String msg,
Object... arguments)
Logs message at TRACE level.
|
void |
trace(String msg,
Throwable t) |
void |
warn(String msg) |
void |
warn(String msg,
Object... arguments)
Logs message at WARN level.
|
void |
warn(String msg,
Throwable t) |
public SLF4JLogger(Class<?> clazz)
public SLF4JLogger(String name)
public boolean isDebugEnabled()
SFLogger
isDebugEnabled
in interface SFLogger
public boolean isErrorEnabled()
SFLogger
isErrorEnabled
in interface SFLogger
public boolean isInfoEnabled()
SFLogger
isInfoEnabled
in interface SFLogger
public boolean isTraceEnabled()
SFLogger
isTraceEnabled
in interface SFLogger
public boolean isWarnEnabled()
SFLogger
isWarnEnabled
in interface SFLogger
public void debugNoMask(String msg)
debugNoMask
in interface SFLogger
public void debug(String msg, Object... arguments)
SFLogger
debug
in interface SFLogger
msg
- Message or message formatarguments
- objects that supply value to placeholders in the message format. Expensive
operations that supply these values can be specified using lambdas implementing ArgSupplier
so that they are run only if the message is going to be logged. E.g., Logger.debug("Value: {}", (ArgSupplier) () -> expensiveOperation());
public void error(String msg, Object... arguments)
SFLogger
error
in interface SFLogger
msg
- Message or message formatarguments
- objects that supply value to placeholders in the message format. Expensive
operations that supply these values can be specified using lambdas implementing ArgSupplier
so that they are run only if the message is going to be logged. E.g., Logger.warn("Value: {}", (ArgSupplier) () -> expensiveOperation());
public void info(String msg, Object... arguments)
SFLogger
info
in interface SFLogger
msg
- Message or message formatarguments
- objects that supply value to placeholders in the message format. Expensive
operations that supply these values can be specified using lambdas implementing ArgSupplier
so that they are run only if the message is going to be logged. E.g., Logger.info("Value: {}", (ArgSupplier) () -> expensiveOperation());
public void trace(String msg, Object... arguments)
SFLogger
trace
in interface SFLogger
msg
- Message or message formatarguments
- objects that supply value to placeholders in the message format. Expensive
operations that supply these values can be specified using lambdas implementing ArgSupplier
so that they are run only if the message is going to be logged. E.g., Logger.trace("Value: {}", (ArgSupplier) () -> expensiveOperation());
public void warn(String msg, Object... arguments)
SFLogger
warn
in interface SFLogger
msg
- Message or message formatarguments
- objects that supply value to placeholders in the message format. Expensive
operations that supply these values can be specified using lambdas implementing ArgSupplier
so that they are run only if the message is going to be logged. E.g., Logger.warn("Value: {}", (ArgSupplier) () -> expensiveOperation());
Copyright © 2022. All rights reserved.