Package org.apache.logging.log4j.core
@Export
@Version("2.20.2")
package org.apache.logging.log4j.core
Implementation of Log4j 2.
-
ClassDescriptionA life cycle to be extended.An abstract log event implementation with default values for all methods.Appends
LogEvent
s.Responsible for initializing the context data of LogEvents.Default implementation using the Core LoggerContext.Appenders may delegate their error handling toErrorHandlers
.Interface that must be implemented to allow custom event filtering.The result that can returned from a filter method call.Layout<T extends Serializable>Lays out a LogEvent in different formats.All proper Java frameworks implement some sort of object life cycle.Status of a life cycle like aLoggerContext
.Extends the LifeCycle interface.Provides contextual information about a logged message.Base class for server classes that listen toLogEvent
s.The core implementation of theLogger
interface.Serialization proxy class for Logger.The LoggerContext is the anchor for the logging system.Provides access to a Core Logger Context.Instantiates theLayout
type for String-based layouts.