All Classes and Interfaces

Class
Description
An accept-all filter.
A filter consisting of several filters in a chain.
A filter consisting of several filters in a chain.
An asynchronous log handler which is used to write to a handler or group of handlers which are "slow" or introduce some degree of latency.
 
A log context selector which chooses a log context based on the caller's classloader.
A log context selector which chooses a log context based on the caller's classloader.
A factory used to create writable sockets.
 
A pattern formatter that colorizes the pattern in a fixed manner.
Represents a configuration resource.
Used to create a LogContextConfigurator.
A console handler which writes to System.out by default.
The target stream type.
A log context selector which chooses a log context based on the thread context classloader.
A configuration which can be stored on a log context to store information about the configured error managers, handlers, filters, formatters and objects that might be associated with a configured object.
The default configuration factory which has a priority of 100.
A handler that queues messages until it's at least one child handler is added or set.
A deny-all filter.
An extended error manager, which contains additional useful utilities for error managers.
A formatter which handles ExtLogRecord instances.
A base class for formatters which wrap other formatters.
An extended logger handler.
An extended log record, which includes additional information including MDC/NDC and correct caller location (even in the presence of a logging facade).
The format style to use.
A simple file handler.
Helper class to parse filter expressions.
A single format step which handles some part of rendering a log record.
An enumeration of the types of items that can be rendered.
A parser which can translate a log4j-style format string into a series of FormatStep instances.
Formatter utility methods.
An error manager which publishes errors to a handler.
An inverting filter.
Implements the System.LoggerFinder.
A formatter that outputs the record into JSON format optionally printing details.
Log4j-like levels.
A filter which modifies the log record with a new level if the nested filter evaluates true for that record.
A filter which excludes messages of a certain level or levels
Log only messages that fall within a level range.
A logging context, for producing isolated logging environments.
A configurator for a log context.
An initializer for log contexts.
A mechanism for determining what the current log context is.
An actual logger instance.
An attachment key instance.
Simplified log manager.
 
Mapped diagnostic context.
 
A formatter which formats a record in a series of steps.
Nested diagnostic context.
 
An error manager which runs only once and delegates to the given error manager.
An output stream handler which supports any OutputStream, using the specified encoding.
A formatter which uses a text pattern to format messages.
A file handler which rotates the log at a preset time interval.
Possible period values.
A file handler which rotates the log at a preset time interval or the size of the log.
A utility to parse a logging.properties file and configure a LogContext.
A default log context configuration.
A utility for converting objects into strings and strings into objects for storage in logging configurations.
A queue handler which retains the last few messages logged.
A regular-expression-based filter.
A marker class for loggers.
An error manager which simply prints a message the system error stream.
 
A handler used to communicate over a socket.
The type of socket
An output stream that writes data to a socket.
Formatter used to format the stack trace of an exception.
Caches stdout and stderr early.
 
An abstract class that uses a generator to help generate structured data from a record.
Defines the way a cause will be formatted.
A generator used to create the structured output.
The key used for the structured log record data.
A filter which applies a text substitution on the message if the nested filter matches.
A syslog handler for logging to syslogd.
Facility as defined by RFC-5424 (http://tools.ietf.org/html/rfc5424) and RFC-3164 (http://tools.ietf.org/html/rfc3164).
The type of socket the syslog should write to
Severity as defined by RFC-5424 (http://tools.ietf.org/html/rfc5424) and RFC-3164 (http://tools.ietf.org/html/rfc3164).
The syslog type used for formatting the message.
An output stream that writes data to a socket.
A formatter which prints a text banner ahead of the normal formatter header.
A log context selector which stores the chosen log context in a thread-local.
An output stream that writes data to a DatagramSocket.
An output stream wrapper which drops calls to the close() method.
An output stream wrapper which drops calls to the close() method.
An output stream which is not interruptible.
A handler which writes to any Writer.
A formatter that outputs the record in XML format.