public interface LoggerProvider
Logger
instances.Modifier and Type | Method and Description |
---|---|
default Logger |
getLogger(java.lang.Class<?> loggingClass)
Obtain a logger for a given class (by name).
|
Logger |
getLogger(java.lang.String name)
Obtain a logger for a specified name.
|
static java.lang.String |
loggerName(java.lang.Class<?> clazz)
Utility function for obtaining the logger name for a class.
|
static LoggerProvider |
nullProvider() |
static LoggerProvider nullProvider()
LoggerProvider
that returns Logger
instances that discards all log messages.default Logger getLogger(java.lang.Class<?> loggingClass)
Logger getLogger(java.lang.String name)
static java.lang.String loggerName(java.lang.Class<?> clazz)
clazz
- The class to obtain a logger name for.