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.