All Classes Interface Summary Class Summary Enum Summary
| Class |
Description |
| AbstractBasicConfiguration<T,C extends AbstractBasicConfiguration<T,C>> |
|
| AbstractPropertyConfiguration<T,C extends AbstractPropertyConfiguration<T,C>> |
|
| AbstractPropertyConfiguration.ModuleFinder |
|
| 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 |
|
| AtomicArray<T,V> |
Utility for snapshot/copy-on-write arrays.
|
| ByteStringBuilder |
This builder is not thread-safe.
|
| ClassLoaderLogContextSelector |
A log context selector which chooses a log context based on the caller's classloader.
|
| ClassLoaderLogContextSelector.Gateway |
|
| ColorMap |
|
| ConcurrentReferenceHashMap<K,V> |
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.HashEntry<K,V> |
ConcurrentReferenceHashMap list entry.
|
| ConcurrentReferenceHashMap.KeyReference |
|
| ConcurrentReferenceHashMap.Option |
|
| ConcurrentReferenceHashMap.ReferenceType |
An option specifying which Java reference type should be used to refer
to a key and/or value.
|
| ConcurrentReferenceHashMap.Segment<K,V> |
Segments are specialized versions of hash tables.
|
| ConcurrentReferenceHashMap.SimpleEntry<K,V> |
|
| ConcurrentReferenceHashMap.SoftKeyReference<K> |
A soft-key reference which stores the key hash needed for reclamation.
|
| ConcurrentReferenceHashMap.SoftValueReference<V> |
|
| ConcurrentReferenceHashMap.WeakKeyReference<K> |
A weak-key reference which stores the key hash needed for reclamation.
|
| ConcurrentReferenceHashMap.WeakValueReference<V> |
|
| ConfigAction<T> |
|
| ConfigurationLocator |
A locator for logger configuration.
|
| Configurator |
A configurator for a log manager or context.
|
| ConsoleHandler |
A console handler which writes to System.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.
|
| CopyOnWriteMap<K,V> |
|
| CopyOnWriteWeakMap<K,V> |
|
| CopyOnWriteWeakMap.Node<K,V> |
|
| CopyOnWriteWeakMap.Queue<K,V> |
|
| CountingOutputStream |
|
| DefaultConfigurationLocator |
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.
|
| DenyAllFilter |
A deny-all filter.
|
| ErrorManagerConfiguration |
Configuration for an error manager.
|
| ErrorManagerConfigurationImpl |
|
| ExtFormatter |
|
| 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.
|
| FastCopyHashMap<K,V> |
A HashMap that is optimized for fast shallow copies.
|
| FastCopyHashMap.Entry<K,V> |
|
| FastCopyHashMap.SimpleEntry<K,V> |
|
| FileHandler |
A simple file handler.
|
| FilterConfiguration |
A configuration for a filter.
|
| FilterConfigurationImpl |
|
| 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 of FormatStep instances.
|
| FormatterConfiguration |
A configuration for a logger formatter.
|
| FormatterConfigurationImpl |
|
| Formatters |
Formatter utility methods.
|
| Formatters.JustifyingFormatStep |
|
| Formatters.Segment |
|
| Formatters.SegmentedFormatStep |
|
| HandlerConfiguration |
Configuration for a single handler.
|
| HandlerConfigurationImpl |
|
| 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 evaluates true for that
record.
|
| LevelFilter |
A filter which excludes messages of a certain level or levels
|
| LevelRangeFilter |
Log only messages that fall within a level range.
|
| LogContext |
A logging context, for producing isolated logging environments.
|
| LogContext.LazyHolder |
This lazy holder class is required to prevent a problem due to a LogContext instance being constructed
before the class init is complete.
|
| LogContext.LevelRef |
|
| LogContext.StrongLevelRef |
|
| LogContext.WeakLevelRef |
|
| LogContextConfiguration |
A log context configuration.
|
| LogContextConfiguration.Factory |
The factory class for persistent configurations.
|
| LogContextConfigurationImpl |
|
| LogContextSelector |
A mechanism for determining what the current log context is.
|
| LogContextSelectorService |
A container-friendly service which will manage the installation of a
LogContextSelector into the log system.
|
| Logger |
An actual logger instance.
|
| Logger.AttachmentKey<V> |
An attachment key instance.
|
| LoggerConfiguration |
Configuration for a single logger.
|
| LoggerConfigurationImpl |
|
| LoggerNode |
A node in the tree of logger names.
|
| LoggingMXBeanImpl |
|
| LoggingUncaughtExceptionHandler |
Logging uncaught exception handler.
|
| LogManager |
Simplified log manager.
|
| LogManager.KnownLevelBuilder |
|
| LogManager.LocalFilterHolder |
|
| LogManager.ReadOnlyArrayList<T> |
|
| LogManager.ReadOnlyHashMap<K,V> |
|
| LogManager.ReadOnlyMapEntry<K,V> |
|
| LogService |
A simple log service which can be used to remove any bootstrap handlers when a real handler is configured.
|
| MDC |
Mapped diagnostic context.
|
| MDC.Holder |
|
| MultistepFormatter |
A formatter which formats a record in a series of steps.
|
| NamedConfigurable |
A configurable object with a name.
|
| NDC |
Nested diagnostic context.
|
| NDC.Holder |
|
| NDC.Stack<T> |
|
| NullHandler |
A handler which performs no action other than to run any attached filter.
|
| ObjectConfigurable |
A configurable object with a specific class name.
|
| ObjectProducer |
|
| OnlyOnceErrorManager |
An error manager which runs only once and writes a complete formatted error to System.err.
|
| OutputStreamHandler |
An output stream handler which supports any OutputStream, 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 |
|
| PojoConfigurationImpl |
|
| 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.
|
| RefProducer |
|
| RegexFilter |
A regular-expression-based filter.
|
| SerializedLogger |
A marker class for loggers.
|
| SimpleObjectProducer |
|
| SizeRotatingFileHandler |
|
| SslTcpOutputStream |
An output stream that writes data to a socket.
|
| StringBuilderWriter |
|
| 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 |
|
| SyslogHandler.Protocol |
The type of socket the syslog should write to
|
| SyslogHandler.Severity |
|
| SyslogHandler.SyslogType |
The syslog type used for formatting the message.
|
| TcpOutputStream |
An output stream that writes data to a socket.
|
| ThreadLocalLogContextSelector |
A log context selector which stores the chosen log context in a thread-local.
|
| UdpOutputStream |
An output stream that writes data to a DatagramSocket.
|
| UncloseableOutputStream |
An output stream wrapper which drops calls to the close() method.
|
| UncloseableWriter |
An output stream wrapper which drops calls to the close() 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.
|
| ValueExpressionImpl<T> |
|
| WrappedExtLogRecord |
|
| WriterHandler |
A handler which writes to any Writer.
|