public class SouthernQuietLogger
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
SouthernQuietLogger.LogContext |
| Constructor and Description |
|---|
SouthernQuietLogger(org.slf4j.Logger logger,
SouthernQuietLogFormatter formatter) |
| Modifier and Type | Method and Description |
|---|---|
SouthernQuietLogger |
context(java.util.function.Consumer<java.util.Map<java.lang.String,java.lang.Object>> consumer) |
SouthernQuietLogger |
context(java.lang.String key,
java.lang.Object value) |
SouthernQuietLogger |
context(java.lang.String key,
java.util.function.Supplier<java.lang.Object> func) |
void |
debug() |
void |
debugAsync() |
void |
error() |
void |
errorAsync() |
SouthernQuietLogger |
exception(java.lang.Throwable throwable) |
SouthernQuietLogFormatter |
getFormatter() |
void |
info() |
void |
infoAsync() |
SouthernQuietLogger |
message(java.lang.String msg) |
void |
setFormatter(SouthernQuietLogFormatter formatter) |
void |
trace() |
void |
traceAsync() |
void |
warn() |
void |
warnAsync() |
public SouthernQuietLogger(org.slf4j.Logger logger,
SouthernQuietLogFormatter formatter)
public SouthernQuietLogFormatter getFormatter()
public void setFormatter(SouthernQuietLogFormatter formatter)
public SouthernQuietLogger exception(java.lang.Throwable throwable)
public SouthernQuietLogger message(java.lang.String msg)
public SouthernQuietLogger context(java.lang.String key, java.util.function.Supplier<java.lang.Object> func)
public SouthernQuietLogger context(java.util.function.Consumer<java.util.Map<java.lang.String,java.lang.Object>> consumer)
public SouthernQuietLogger context(java.lang.String key, java.lang.Object value)
public void trace()
public void traceAsync()
public void debug()
public void debugAsync()
public void info()
public void infoAsync()
public void warn()
public void warnAsync()
public void error()
public void errorAsync()