| BootstrapLogger |
Configures the logger (Log4j2)
|
| Logr |
Returns the Log4j2 logger for the calling class (for Slf4j use Slogr).
|
| MetaContext |
Manages fields per thread, which are serialized as json for further processing (eg.
|
| PayloadContextMessage |
Log4j2 Message for Logger that support parameterized messages, using {} as placeholder, eg.:
info("Hello {}", "world"); // => "Hello {world}"
info("Hello {} {}", "beautiful", "world"); // => "Hello {beautiful} {world}"
error("Something failed: {}", ex, "do'h"); // => "Hello {beautiful} {world}"
If the parameters should be available as json-encoded metadata for eg.
|
| PayloadContextMessageFactory |
Construction of PayloadContextMessages
|
| PayloadMessage |
Log4j2 Message for Logger that support parameterized messages, using {} as placeholder, eg.:
info("Hello {}", "world"); // => "Hello {world}"
info("Hello {} {}", "beautiful", "world"); // => "Hello {beautiful} {world}"
error("Something failed: {}", ex, "do'h"); // => "Hello {beautiful} {world}"
It is also encouraged to give the parameter names with identifier set to true.
|
| PayloadMessageFactory |
Construction of PayloadMessages
|
| Say |
Facade for the logging-framework (currently Log4j2).
|
| Say.ContextBuilder |
Using fluent interface to construct ThreadContext informations (formerly known as MDC /NDC)
|
| Slogr |
Returns the Slf4j logger for the calling class (for Log4j2 use Logr).
|