| AtomicArray<T,V> |
Utility for snapshot/copy-on-write arrays.
|
| ClassLoaderLogContextSelector |
A log context selector which chooses a log context based on the caller's classloader.
|
| ClassLoaderLogContextSelector.Gateway |
|
| 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.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> |
|
| 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> |
|
| 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.
|
| 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).
|
| FastCopyHashMap<K,V> |
A HashMap that is optimized for fast shallow copies.
|
| FastCopyHashMap.Entry<K,V> |
|
| FastCopyHashMap.SimpleEntry<K,V> |
|
| Level |
Log4j-like levels.
|
| 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.StrongLevelRef |
|
| LogContext.WeakLevelRef |
|
| 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.
|
| 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 |
|
| NDC |
Nested diagnostic context.
|
| NDC.Holder |
|
| NDC.Stack<T> |
|
| PropertyConfigurator |
A configurator which uses a simple property file format.
|
| SerializedLogger |
A marker class for loggers.
|
| ThreadLocalLogContextSelector |
A log context selector which stores the chosen log context in a thread-local.
|
| WrappedExtLogRecord |
|