Synonym for a non-failing log service – one that does not emit errors
An implementation of conventional logging with timestamp and logging level
An implementation of conventional logging with timestamp and logging level
This interface assumes that the user doesn't want to experience logging failures. Logging is
most important under failure conditions, so it is best to log via a fallback mechanism rather than
fail altogether. Hence error type Nothing
. It is the responsibility of Service
implementations
to implement fallback behaviour.
An unfailing console with conventional JVM-style logger output that falls back to simple console output in the event of any error
A console with conventional JVM-style logger output that can emit Throwable
errors
Shortcut to retrieving the configured Log.Service
Inhibit log output – useful for unit testing
Shortcut to retrieving the configured non-failing string-based Log.Service
(Since version ) see corresponding Javadoc for more information.