All Classes
-
All Classes Interface Summary Class Summary Enum Summary Class Description AcceptAllFilter An accept-all filter.AllFilter A filter consisting of several filters in a chain.AnyFilter A filter consisting of several filters in a chain.AsyncHandler 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.AsyncHandler.OverflowAction ClassLoaderLogContextSelector A log context selector which chooses a log context based on the caller's classloader.ColorMap ConfigurationLocator A locator for logger configuration.Configurator A configurator for a log manager or context.ConsoleHandler A console handler which writes toSystem.out
by default.ConsoleHandler.Target The target stream type.ContextClassLoaderLogContextSelector A log context selector which chooses a log context based on the thread context classloader.DefaultConfigurationLocator A configuration locator which looks for alogging.properties
file in the class path, allowing the location to be overridden via a URL specified in thelogging.configuration
system property.DenyAllFilter A deny-all filter.ErrorManagerConfiguration Configuration for an error manager.ExtFormatter A formatter which handlesExtLogRecord
instances.ExtHandler An extended logger handler.ExtLogRecord An extended log record, which includes additional information including MDC/NDC and correct caller location (even in the presence of a logging facade).ExtLogRecord.FormatStyle The format style to use.FileHandler A simple file handler.FilterConfiguration A configuration for a filter.FlushableCloseable A resource which is flushable and closeable.FormatStep A single format step which handles some part of rendering a log record.FormatStringParser A parser which can translate a log4j-style format string into a series ofFormatStep
instances.FormatterConfiguration A configuration for a logger formatter.Formatters Formatter utility methods.HandlerConfiguration Configuration for a single handler.HandlerContainingConfigurable A configurable object which is a container for handlers.Handlers Handler utility methods.InvertFilter An inverting filter.Level Log4j-like levels.LevelChangingFilter A filter which modifies the log record with a new level if the nested filter evaluatestrue
for that record.LevelFilter A filter which excludes messages of a certain level or levelsLevelRangeFilter Log only messages that fall within a level range.LogContext A logging context, for producing isolated logging environments.LogContextConfiguration A log context configuration.LogContextConfiguration.Factory The factory class for persistent configurations.LogContextSelector A mechanism for determining what the current log context is.LogContextSelectorService A container-friendly service which will manage the installation of aLogContextSelector
into the log system.Logger An actual logger instance.Logger.AttachmentKey<V> An attachment key instance.LoggerConfiguration Configuration for a single logger.LoggingUncaughtExceptionHandler Logging uncaught exception handler.LogManager Simplified log manager.LogService A simple log service which can be used to remove any bootstrap handlers when a real handler is configured.MDC Mapped diagnostic context.MultistepFormatter A formatter which formats a record in a series of steps.NamedConfigurable A configurable object with a name.NDC Nested diagnostic context.NullHandler A handler which performs no action other than to run any attached filter.ObjectConfigurable A configurable object with a specific class name.OnlyOnceErrorManager An error manager which runs only once and writes a complete formatted error toSystem.err
.OutputStreamHandler An output stream handler which supports anyOutputStream
, using the specified encoding.PatternFormatter A formatter which uses a text pattern to format messages.PeriodicRotatingFileHandler A file handler which rotates the log at a preset time interval.PeriodicRotatingFileHandler.Period Possible period values.PeriodicSizeRotatingFileHandler A file handler which rotates the log at a preset time interval or the size of the log.PojoConfiguration PropertyConfigurable An object which is configurable via object properties.PropertyConfigurator A configurator which uses a simple property file format.Protectable Allows objects to be locked for modification.QueueHandler A queue handler which retains the last few messages logged.RegexFilter A regular-expression-based filter.SerializedLogger A marker class for loggers.SizeRotatingFileHandler SslTcpOutputStream An output stream that writes data to asocket
.SubstituteFilter A filter which applies a text substitution on the message if the nested filter matches.SyslogHandler A syslog handler for logging to syslogd.SyslogHandler.Facility Facility as defined by RFC-5424 (http://tools.ietf.org/html/rfc5424) and RFC-3164 (http://tools.ietf.org/html/rfc3164).SyslogHandler.Protocol The type of socket the syslog should write toSyslogHandler.Severity Severity as defined by RFC-5424 (http://tools.ietf.org/html/rfc5424) and RFC-3164 (http://tools.ietf.org/html/rfc3164).SyslogHandler.SyslogType The syslog type used for formatting the message.TcpOutputStream An output stream that writes data to asocket
.ThreadLocalLogContextSelector A log context selector which stores the chosen log context in a thread-local.UdpOutputStream An output stream that writes data to aDatagramSocket
.UncloseableOutputStream An output stream wrapper which drops calls to theclose()
method.UncloseableWriter An output stream wrapper which drops calls to theclose()
method.UninterruptibleOutputStream An output stream which is not interruptible.ValueExpression<T> Represents a possible value expression.ValueExpression.Resolver<T> Resolves the value expression from an expression.WriterHandler A handler which writes to anyWriter
.