Package | Description |
---|---|
org.apache.logging.log4j |
Public API for Log4j 2.
|
org.apache.logging.log4j.core |
Implementation of Log4j 2.
|
org.apache.logging.log4j.core.appender.db.jpa |
The JPA Appender supports writing log events to a relational database using the Java Persistence API.
|
org.apache.logging.log4j.core.appender.db.jpa.converter |
The converters in this package implement the JPA 2.1 mechanism for converting non-standard types to and from
database fields.
|
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.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 |
---|
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.
|
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.
|
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.
|
ReusableMessage
Messages implementing this interface are reused between logging calls.
|
Class and Description |
---|
SimpleMessage
The simplest possible implementation of Message.
|
Class and Description |
---|
StructuredDataId
The StructuredData identifier.
|
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 |
---|
MessageFactory
Creates messages.
|
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.
|
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.