Package org.apache.juneau.commons.logging
package org.apache.juneau.commons.logging
Lightweight logging utilities built on top of
java.util.logging.
Provides an extended RichLogger with formatted-message
convenience methods, a lazy-formatting LogRecord, and
facilities for capturing and
listening to log records.
-
ClassDescriptionA thread-confined, MDC-style key/value context whose entries are auto-attached to every
LogRecordemitted by aRichLoggeron the same thread while a scope is open.An open context scope.LogRecord that supports lazy message formatting.Captures log records for testing purposes.Handle returned byLogRecordCapture.quiet(String).Identity-keyed side table that carries aLogContextsnapshot alongside aLogRecord.Interface for listening to log records.Strategy interface for rendering log message patterns.Extended logger that provides convenience methods for logging formatted messages.Builder for creating configuredRichLoggerviews.