Package | Description |
---|---|
org.apache.logging.log4j |
Public API for Log4j 2.
|
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.util |
Internal utility classes for the Log4j 2 API.
|
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 |
---|
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.
|
MessageFactory
Creates messages.
|
MessageFactory2
Creates messages.
|
MultiformatMessage
A Message that can render itself in more than one way.
|
ParameterizedMessageFactory |
ParameterizedNoReferenceMessageFactory |
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 |
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.
|
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 |
---|
Message
An interface for various Message implementations that can be logged.
|
MessageFactory
Creates messages.
|
Copyright © 1999-2017 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.