Package | Description |
---|---|
org.apache.logging.log4j.core.appender |
Log4j 2 Appenders.
|
org.apache.logging.log4j.core.appender.db |
The classes in this package and sub packages provide appenders for various types of databases and methods for
accessing databases.
|
org.apache.logging.log4j.core.appender.db.jdbc |
The JDBC Appender supports writing log events to a relational database using standard JDBC connections.
|
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.mom |
Message oriented middleware appenders.
|
org.apache.logging.log4j.core.appender.mom.jeromq |
Classes and interfaces for ZeroMQ/JeroMQ support.
|
org.apache.logging.log4j.core.appender.mom.kafka |
Classes and interfaces for Kafka appender support.
|
org.apache.logging.log4j.core.appender.rewrite |
Apache Flume Appender.
|
org.apache.logging.log4j.core.appender.rolling |
Rolling File Appender and support classes.
|
org.apache.logging.log4j.core.appender.routing |
Apache Flume Appender.
|
org.apache.logging.log4j.core.async |
Provides Asynchronous Logger classes and interfaces for low-latency logging.
|
org.apache.logging.log4j.core.jmx |
Log4j 2 JMX support.
|
org.apache.logging.log4j.core.net |
Log4j 2 network support.
|
org.apache.logging.log4j.nosql.appender |
The NoSQL Appender supports writing log events to NoSQL databases.
|
org.apache.logging.log4j.nosql.appender.cassandra |
Log4j appender plugin and supporting classes for Apache Cassandra.
|
org.apache.logging.log4j.web.appender |
Class and Description |
---|
AbstractAppender
Abstract base class for Appenders.
|
AbstractAppender.Builder
Subclasses can extend this abstract Builder.
|
AbstractManager
Abstract base class used to register managers.
|
AbstractOutputStreamAppender
Appends log events as bytes to a byte output stream.
|
AbstractOutputStreamAppender.Builder
Subclasses can extend this abstract Builder.
|
AbstractWriterAppender
Appends log events as strings to a writer.
|
AppenderSet
A deferred plugin for appenders.
|
AppenderSet.Builder |
AsyncAppender
Appends to one or more Appenders asynchronously.
|
AsyncAppender.Builder |
ConsoleAppender
Appends log events to
System.out or System.err using a layout specified by the user. |
ConsoleAppender.Builder
Builds ConsoleAppender instances.
|
ConsoleAppender.Target
Enumeration of console destinations.
|
CountingNoOpAppender
No-Operation Appender that counts events.
|
FailoverAppender
The FailoverAppender will capture exceptions in an Appender and then route the event
to a different appender.
|
FileAppender
File Appender.
|
FileAppender.Builder
Builds FileAppender instances.
|
FileManager
Manages actual File I/O for File Appenders.
|
ManagerFactory
Creates Manager objects.
|
MemoryMappedFileAppender
Memory Mapped File Appender.
|
MemoryMappedFileAppender.Builder
Builds RandomAccessFileAppender instances.
|
MemoryMappedFileManager
Extends OutputStreamManager but instead of using a buffered output stream, this class maps a region of a file into
memory and writes to this memory region.
|
NullAppender
An Appender that ignores log events.
|
OutputStreamAppender
Appends log events to a given output stream using a layout.
|
OutputStreamAppender.Builder
Builds OutputStreamAppender instances.
|
OutputStreamManager
Manages an OutputStream so that it can be shared by multiple Appenders and will
allow appenders to reconfigure without requiring a new stream.
|
RandomAccessFileAppender
File Appender.
|
RandomAccessFileAppender.Builder
Builds RandomAccessFileAppender instances.
|
RandomAccessFileManager
Extends OutputStreamManager but instead of using a buffered output stream,
this class uses a
ByteBuffer and a RandomAccessFile to do the
I/O. |
RollingFileAppender
An appender that writes to files and can roll over at intervals.
|
RollingFileAppender.Builder
Builds FileAppender instances.
|
RollingRandomAccessFileAppender
An appender that writes to random access files and can roll over at
intervals.
|
RollingRandomAccessFileAppender.Builder |
ScriptAppenderSelector.Builder
Builds an appender.
|
SmtpAppender
Send an e-mail when a specific logging event occurs, typically on errors or
fatal errors.
|
SocketAppender
An Appender that delivers events over socket connections.
|
SocketAppender.AbstractBuilder
Subclasses can extend this abstract Builder.
|
SocketAppender.Builder
Builds a SocketAppender.
|
SyslogAppender
The Syslog Appender.
|
SyslogAppender.Builder |
WriterAppender
Appends log events to a
Writer . |
WriterAppender.Builder
Builds WriterAppender instances.
|
WriterManager
Manages a Writer so that it can be shared by multiple Appenders and will
allow appenders to reconfigure without requiring a new writer.
|
Class and Description |
---|
AbstractAppender
Abstract base class for Appenders.
|
AbstractManager
Abstract base class used to register managers.
|
ManagerFactory
Creates Manager objects.
|
Class and Description |
---|
AbstractAppender
Abstract base class for Appenders.
|
AbstractAppender.Builder
Subclasses can extend this abstract Builder.
|
AbstractManager
Abstract base class used to register managers.
|
Class and Description |
---|
AbstractAppender
Abstract base class for Appenders.
|
AbstractManager
Abstract base class used to register managers.
|
Class and Description |
---|
AbstractAppender
Abstract base class for Appenders.
|
AbstractManager
Abstract base class used to register managers.
|
Class and Description |
---|
AbstractAppender
Abstract base class for Appenders.
|
AbstractManager
Abstract base class used to register managers.
|
Class and Description |
---|
AbstractAppender
Abstract base class for Appenders.
|
AbstractAppender.Builder
Subclasses can extend this abstract Builder.
|
AbstractManager
Abstract base class used to register managers.
|
Class and Description |
---|
AbstractAppender
Abstract base class for Appenders.
|
Class and Description |
---|
AbstractManager
Abstract base class used to register managers.
|
FileManager
Manages actual File I/O for File Appenders.
|
OutputStreamManager
Manages an OutputStream so that it can be shared by multiple Appenders and will
allow appenders to reconfigure without requiring a new stream.
|
Class and Description |
---|
AbstractAppender
Abstract base class for Appenders.
|
AbstractAppender.Builder
Subclasses can extend this abstract Builder.
|
Class and Description |
---|
AsyncAppender
Appends to one or more Appenders asynchronously.
|
Class and Description |
---|
AsyncAppender
Appends to one or more Appenders asynchronously.
|
Class and Description |
---|
AbstractManager
Abstract base class used to register managers.
|
ManagerFactory
Creates Manager objects.
|
OutputStreamManager
Manages an OutputStream so that it can be shared by multiple Appenders and will
allow appenders to reconfigure without requiring a new stream.
|
Class and Description |
---|
AbstractAppender
Abstract base class for Appenders.
|
AbstractManager
Abstract base class used to register managers.
|
Class and Description |
---|
AbstractAppender
Abstract base class for Appenders.
|
AbstractAppender.Builder
Subclasses can extend this abstract Builder.
|
AbstractManager
Abstract base class used to register managers.
|
Class and Description |
---|
AbstractAppender
Abstract base class for Appenders.
|
AbstractAppender.Builder
Subclasses can extend this abstract Builder.
|
Copyright © 1999-2017. 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.