Package-level declarations
Types
Link copied to clipboard
Abstract base class for LoggingSystem implementations.
Link copied to clipboard
class CorrelationIdFormatter
Utility class that can be used to format a correlation identifier for logging based on W3C recommendations.
Link copied to clipboard
Deferred Log that can be used to store messages that shouldn't be written until the logging system is fully initialized.
Link copied to clipboard
Factory that can be used to create multiple DeferredLog instances that will switch over when appropriate.
Link copied to clipboard
A DeferredLogFactory implementation that manages a collection DeferredLog instances.
Link copied to clipboard
class LoggerConfiguration
Immutable class that represents the configuration of a LoggingSystem's logger.
Link copied to clipboard
class LoggerGroup
A single logger group.
Link copied to clipboard
Logger groups configured through the Spring Environment.
Link copied to clipboard
Context passed to the LoggingSystem during initialization.
Link copied to clipboard
Common abstraction over logging systems.
Link copied to clipboard
interface LoggingSystemFactory
Factory class used by get to find an actual implementation.
Link copied to clipboard
Utility to set system properties that can later be used by log configuration files.
Link copied to clipboard
Logging system properties that can later be used by log configuration files.
Link copied to clipboard
enum LogLevel
Logging levels supported by a LoggingSystem.
Link copied to clipboard
Interface that can be used to print the stack trace of a Throwable.
Link copied to clipboard
StackTracePrinter that prints a standard form stack trace.