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 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.
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.