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. |
LoggerConfiguration.LevelConfiguration |
Logger level configuration.
|
LoggerGroup |
A single logger group.
|
LoggerGroups |
Logger groups configured through 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 |
---|---|
LoggerConfiguration.ConfigurationScope |
Supported logger configuration scopes.
|
LogLevel |
Logging levels supported by a
LoggingSystem . |
LoggingSystem