| Interface | Description |
|---|---|
| Logger |
The main
Logger interface. |
| Class | Description |
|---|---|
| ConsoleLogger | |
| ConsoleLoggerFactory |
A
LoggerFactory that creates ConsoleLogger objects. |
| DefaultLoggerFactory |
The default
LoggerFactory, which tries to create a Logger as follows:
If a custom LoggerFactory has been provided, call that and return the result
If slf4j is available on the class path, create an Slf4jLogger
If the system property java.util.logging.config.file is present, or if the file
logging.properties is present as a resource, create a JavaLogger
Otherwise, create a ConsoleLogger
|
| JavaLogger |
A
Logger that uses the java.util.logging framework. |
| JavaLoggerFactory |
A
LoggerFactory that creates JavaLogger objects. |
| LoggerFactory |
The
LoggerFactory interface allows for the implementation of a variety of processes of Logger object
creation. |
| LogItem |
A log item, as used by the
LogList class. |
| LogList |
An implementation of
LogListener that stores log items in a list. |
| LogListener |
The
LogListener class is the base class for an object that is called for every log event. |
| NullLogger |
A Null
Logger - all output will be ignored. |
| NullLoggerFactory |
A
LoggerFactory that returns only a NullLogger. |
| Slf4jLogger |
A
Logger that outputs to slf4j. |
| Enum | Description |
|---|---|
| Level |
The logging level.
|
| Exception | Description |
|---|---|
| Slf4JLoggerException |
An exception class to handle errors in accessing
slf4j. |
Copyright © 2021. All rights reserved.