| Modifier and Type | Field and Description |
|---|---|
static Level |
ConsoleLogger.defaultLevel
Default logging level for
ConsoleLogger |
| Modifier and Type | Method and Description |
|---|---|
Level |
LoggerFactory.getDefaultLevel()
|
Level |
ConsoleLogger.getLevel()
Get the minimum level to be output by this
ConsoleLogger. |
Level |
LogItem.getLevel()
Get the
Level of the log event. |
static Level |
Level.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static Level[] |
Level.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
Logger |
LoggerFactory.getLogger(Class<?> javaClass,
Level level)
|
ConsoleLogger |
ConsoleLoggerFactory.getLogger(String name,
Level level)
Get a
ConsoleLogger with the supplied name and Level. |
Logger |
DefaultLoggerFactory.getLogger(String name,
Level level)
|
JavaLogger |
JavaLoggerFactory.getLogger(String name,
Level level)
Get a
JavaLogger with the supplied name and Level. |
NullLogger |
NullLoggerFactory.getLogger(String name,
Level level)
Get a
NullLogger with the supplied name and Level. |
abstract Logger |
LoggerFactory.getLogger(String name,
Level level)
|
static void |
LogListener.invokeAll(Logger logger,
Level level,
String text,
Throwable throwable)
Invoke all listeners.
|
default void |
Logger.log(Level level,
Object message)
Output a message with a variable level.
|
void |
NullLogger.log(Level level,
Object message)
Ignore logging output.
|
default void |
Logger.log(Level level,
Supplier<Object> messageSupplier)
Output a message supplied by a
Supplier function, with a variable level. |
void |
NullLogger.log(Level level,
Supplier<Object> messageSupplier)
Ignore logging output.
|
abstract void |
LogListener.receive(Instant time,
Logger logger,
Level level,
String text,
Throwable throwable)
Receive a log event.
|
void |
LogList.receive(Instant time,
Logger logger,
Level level,
String text,
Throwable throwable)
Receive a log event and store a new
LogItem in the list. |
void |
LoggerFactory.setDefaultLevel(Level defaultLevel)
|
void |
ConsoleLogger.setLevel(Level level)
Set the minimum level to be output by this
ConsoleLogger. |
| Constructor and Description |
|---|
ConsoleLogger(String name,
Level level)
Create a
ConsoleLogger with the supplied name and level and the default output stream. |
ConsoleLogger(String name,
Level level,
PrintStream output)
Create a
ConsoleLogger with the supplied name, level and output stream. |
ConsoleLoggerFactory(Level defaultLevel)
Construct a
ConsoleLoggerFactory with the supplied default logging level, using the standard output
stream. |
ConsoleLoggerFactory(Level defaultLevel,
PrintStream output)
Construct a
ConsoleLoggerFactory with the supplied default logging level and output stream. |
JavaLogger(String name,
Level level)
Create a
JavaLogger with the supplied name and Level. |
LogItem(Instant time,
String name,
Level level,
String text,
Throwable throwable)
Create a
LogItem. |
Copyright © 2021. All rights reserved.