Package | Description |
---|---|
org.apache.log4j |
Log4j 1.x compatibility layer.
|
org.apache.log4j.bridge | |
org.apache.logging.log4j |
Public API for Log4j 2.
|
org.apache.logging.log4j.core |
Implementation of Log4j 2.
|
org.apache.logging.log4j.core.async |
Provides Asynchronous Logger classes and interfaces for low-latency logging.
|
org.apache.logging.log4j.core.config |
Configuration of Log4j 2.
|
org.apache.logging.log4j.core.filter |
Log4j 2 Filter support.
|
org.apache.logging.log4j.core.impl |
Log4j 2 private implementation classes.
|
org.apache.logging.log4j.core.jackson |
Classes and interfaces for serializing and deserializing Log4j 2 log events to XML and JSON using the Jackson
library.
|
org.apache.logging.log4j.core.layout |
Log4j 2 Layout support.
|
org.apache.logging.log4j.core.message | |
org.apache.logging.log4j.core.pattern |
Provides classes implementing format specifiers in conversion patterns.
|
org.apache.logging.log4j.internal | |
org.apache.logging.log4j.message |
Public Message Types used for Log4j 2.
|
org.apache.logging.log4j.simple |
Simple logging implementation.
|
org.apache.logging.log4j.spi |
Internal interfaces and classes to be used by authors of logging implementations or for internal use by
API classes.
|
org.apache.logging.log4j.status |
Status API for Log4j 2.
|
org.apache.logging.log4j.taglib |
Classes (JSP tags) to enable logging in JSPs without using Java scripting.
|
org.apache.logging.log4j.util |
Internal utility classes for the Log4j 2 API.
|
org.apache.logging.slf4j |
SLF4J support.
|
Class and Description |
---|
Message
An interface for various Message implementations that can be logged.
|
Class and Description |
---|
Message
An interface for various Message implementations that can be logged.
|
Class and Description |
---|
EntryMessage
Entry flow messages
|
Message
An interface for various Message implementations that can be logged.
|
MessageFactory
Creates messages.
|
StructuredDataMessage
Represents a Message that conforms to an RFC 5424 StructuredData element along with the syslog message.
|
Class and Description |
---|
Message
An interface for various Message implementations that can be logged.
|
MessageFactory
Creates messages.
|
Class and Description |
---|
Message
An interface for various Message implementations that can be logged.
|
MessageFactory
Creates messages.
|
ParameterConsumer
An operation that accepts two input arguments and returns no result.
|
ParameterVisitable
Allows message parameters to be iterated over without any allocation
or memory copies.
|
ReusableMessage
Messages implementing this interface are reused between logging calls.
|
Class and Description |
---|
Message
An interface for various Message implementations that can be logged.
|
Class and Description |
---|
MapMessage
Represents a Message that consists of a Map.
|
Message
An interface for various Message implementations that can be logged.
|
StructuredDataMessage
Represents a Message that conforms to an RFC 5424 StructuredData element along with the syslog message.
|
Class and Description |
---|
Message
An interface for various Message implementations that can be logged.
|
ParameterConsumer
An operation that accepts two input arguments and returns no result.
|
ParameterVisitable
Allows message parameters to be iterated over without any allocation
or memory copies.
|
ReusableMessage
Messages implementing this interface are reused between logging calls.
|
Class and Description |
---|
SimpleMessage
The simplest possible implementation of Message.
|
Class and Description |
---|
Message
An interface for various Message implementations that can be logged.
|
StructuredDataId
The StructuredData identifier.
|
Class and Description |
---|
ThreadDumpMessage.ThreadInfoFactory
Factory to create Thread information.
|
ThreadInformation
Interface used to print basic or extended thread information.
|
Class and Description |
---|
MapMessage.MapFormat
When set as the format specifier causes the Map to be formatted as XML.
|
Class and Description |
---|
Message
An interface for various Message implementations that can be logged.
|
Class and Description |
---|
AbstractMessageFactory
Provides an abstract superclass for
MessageFactory2 implementations with default implementations (and for
MessageFactory by extension). |
AsynchronouslyFormattable
Annotation that signals to asynchronous logging components that messages of this type can safely be passed to
a background thread without calling
Message.getFormattedMessage() first. |
EntryMessage
Entry flow messages
|
ExitMessage
Exit flow messages
|
FlowMessage
Flow messages
|
FlowMessageFactory
Creates flow messages.
|
LoggerNameAwareMessage
Message that is interested in the name of the Logger.
|
MapMessage
Represents a Message that consists of a Map.
|
MapMessage.MapFormat
When set as the format specifier causes the Map to be formatted as XML.
|
Message
An interface for various Message implementations that can be logged.
|
MessageCollectionMessage
A Message that is a collection of Messages.
|
MessageFactory
Creates messages.
|
MessageFactory2
Creates messages.
|
MultiformatMessage
A Message that can render itself in more than one way.
|
ParameterConsumer
An operation that accepts two input arguments and returns no result.
|
ParameterizedMessageFactory |
ParameterizedNoReferenceMessageFactory |
ParameterVisitable
Allows message parameters to be iterated over without any allocation
or memory copies.
|
ReusableMessage
Messages implementing this interface are reused between logging calls.
|
ReusableMessageFactory
Implementation of the
MessageFactory interface that avoids allocating temporary objects where possible. |
SimpleMessageFactory |
StringFormatterMessageFactory |
StringMapMessage
A
StringMapMessage typed to String -only values. |
StructuredDataId
The StructuredData identifier.
|
StructuredDataMessage
Represents a Message that conforms to an RFC 5424 StructuredData element along with the syslog message.
|
StructuredDataMessage.Format
Supported formats.
|
ThreadInformation
Interface used to print basic or extended thread information.
|
Class and Description |
---|
Message
An interface for various Message implementations that can be logged.
|
MessageFactory
Creates messages.
|
Class and Description |
---|
EntryMessage
Entry flow messages
|
FlowMessageFactory
Creates flow messages.
|
Message
An interface for various Message implementations that can be logged.
|
MessageFactory
Creates messages.
|
MessageFactory2
Creates messages.
|
Class and Description |
---|
Message
An interface for various Message implementations that can be logged.
|
Class and Description |
---|
MessageFactory
Creates messages.
|
Class and Description |
---|
Message
An interface for various Message implementations that can be logged.
|
MessageFactory
Creates messages.
|
MultiformatMessage
A Message that can render itself in more than one way.
|
Class and Description |
---|
Message
An interface for various Message implementations that can be logged.
|
MessageFactory
Creates messages.
|
Copyright © 1999-2021 The Apache Software Foundation. All Rights Reserved.
Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, the Apache Logging project logo, and the Apache Log4j logo are trademarks of The Apache Software Foundation.