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.
Utility for snapshot/copy-on-write arrays.
This builder is not thread-safe.
A log context selector which chooses a log context based on the caller's classloader.
An advanced hash table supporting configurable garbage collection semantics
of keys and values, optional referential-equality, full concurrency of
retrievals, and adjustable expected concurrency for updates.
ConcurrentReferenceHashMap list entry.
An option specifying which Java reference type should be used to refer
to a key and/or value.
Segments are specialized versions of hash tables.
A soft-key reference which stores the key hash needed for reclamation.
A weak-key reference which stores the key hash needed for reclamation.
A locator for logger configuration.
A configurator for a log manager or context.
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 locator which looks for a
logging.properties
file in the class path, allowing the location
to be overridden via a URL specified in the logging.configuration
system property.A deny-all filter.
Configuration for an error manager.
A formatter which handles
ExtLogRecord
instances.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 HashMap that is optimized for fast shallow copies.
A simple file handler.
A configuration for a filter.
A resource which is flushable and closeable.
A single format step which handles some part of rendering a log record.
A parser which can translate a log4j-style format string into a series of
FormatStep
instances.A configuration for a logger formatter.
Formatter utility methods.
Configuration for a single handler.
A configurable object which is a container for handlers.
Handler utility methods.
An inverting filter.
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.
This lazy holder class is required to prevent a problem due to a LogContext instance being constructed
before the class init is complete.
A log context configuration.
The factory class for persistent configurations.
A mechanism for determining what the current log context is.
A container-friendly service which will manage the installation of a
LogContextSelector
into the log system.An actual logger instance.
An attachment key instance.
Configuration for a single logger.
A node in the tree of logger names.
Logging uncaught exception handler.
Simplified log manager.
A simple log service which can be used to remove any bootstrap handlers when a real handler is configured.
Mapped diagnostic context.
A formatter which formats a record in a series of steps.
A configurable object with a name.
Nested diagnostic context.
A handler which performs no action other than to run any attached filter.
A configurable object with a specific class name.
An error manager which runs only once and writes a complete formatted error to
System.err
.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.
An object which is configurable via object properties.
A configurator which uses a simple property file format.
Allows objects to be locked for modification.
A queue handler which retains the last few messages logged.
A regular-expression-based filter.
A marker class for loggers.
An output stream that writes data to a
socket
.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 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.
Represents a possible value expression.
Resolves the value expression from an expression.
A handler which writes to any
Writer
.