See: Description
| Interface | Description |
|---|---|
| DeferredLogFactory |
Factory that can be used to create multiple
DeferredLog instances that will
switch over when appropriate. |
| LoggingSystemFactory |
Factory class used by
LoggingSystem.get(ClassLoader) to find an actual
implementation. |
| Class | Description |
|---|---|
| AbstractLoggingSystem |
Abstract base class for
LoggingSystem implementations. |
| AbstractLoggingSystem.LogLevels<T> |
Maintains a mapping between native levels and
LogLevel. |
| DeferredLog |
Deferred
Log that can be used to store messages that shouldn't be written until
the logging system is fully initialized. |
| DeferredLogs |
A
DeferredLogFactory implementation that manages a collection
DeferredLog instances. |
| LogFile |
A reference to a log output file.
|
| LoggerConfiguration |
Immutable class that represents the configuration of a
LoggingSystem's logger. |
| LoggerGroup |
A single logger group.
|
| LoggerGroups |
Logger groups configured via the Spring Environment.
|
| LoggingInitializationContext |
Context passed to the
LoggingSystem during initialization. |
| LoggingSystem |
Common abstraction over logging systems.
|
| LoggingSystemProperties |
Utility to set system properties that can later be used by log configuration files.
|
| Slf4JLoggingSystem |
Abstract base class for
LoggingSystem implementations that utilize SLF4J. |
| Enum | Description |
|---|---|
| LogLevel |
Logging levels supported by a
LoggingSystem. |
LoggingSystem