Uses of Package
org.apache.logging.log4j.core.appender
-
Packages that use org.apache.logging.log4j.core.appender 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.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.nosql The NoSQL Appender supports writing log events to NoSQL databases.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.web.appender -
Classes in org.apache.logging.log4j.core.appender used by org.apache.logging.log4j.core.appender Class Description AbstractAppender Abstract base class for Appenders.AbstractAppender.Builder Subclasses can extend this abstract Builder.AbstractFileAppender.Builder Builds FileAppender instances.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 toSystem.out
orSystem.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.HttpAppender Sends log events over HTTP.HttpAppender.Builder Builds HttpAppender instances.HttpManager 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 aByteBuffer
and aRandomAccessFile
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 aWriter
.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. -
Classes in org.apache.logging.log4j.core.appender used by org.apache.logging.log4j.core.appender.db Class Description AbstractAppender Abstract base class for Appenders.AbstractAppender.Builder Subclasses can extend this abstract Builder.AbstractManager Abstract base class used to register managers.AppenderLoggingException Thrown from an appender when a log event could not be written.ManagerFactory Creates Manager objects. -
Classes in org.apache.logging.log4j.core.appender used by org.apache.logging.log4j.core.appender.db.jdbc Class Description AbstractAppender Abstract base class for Appenders.AbstractAppender.Builder Subclasses can extend this abstract Builder.AbstractManager Abstract base class used to register managers. -
Classes in org.apache.logging.log4j.core.appender used by org.apache.logging.log4j.core.appender.mom Class Description AbstractAppender Abstract base class for Appenders.AbstractAppender.Builder Subclasses can extend this abstract Builder.AbstractManager Abstract base class used to register managers. -
Classes in org.apache.logging.log4j.core.appender used by org.apache.logging.log4j.core.appender.mom.jeromq Class Description AbstractAppender Abstract base class for Appenders.AbstractManager Abstract base class used to register managers. -
Classes in org.apache.logging.log4j.core.appender used by org.apache.logging.log4j.core.appender.nosql Class Description AbstractAppender Abstract base class for Appenders.AbstractAppender.Builder Subclasses can extend this abstract Builder.AbstractManager Abstract base class used to register managers. -
Classes in org.apache.logging.log4j.core.appender used by org.apache.logging.log4j.core.appender.rewrite Class Description AbstractAppender Abstract base class for Appenders. -
Classes in org.apache.logging.log4j.core.appender used by org.apache.logging.log4j.core.appender.rolling Class 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. -
Classes in org.apache.logging.log4j.core.appender used by org.apache.logging.log4j.core.appender.routing Class Description AbstractAppender Abstract base class for Appenders.AbstractAppender.Builder Subclasses can extend this abstract Builder. -
Classes in org.apache.logging.log4j.core.appender used by org.apache.logging.log4j.core.async Class Description AsyncAppender Appends to one or more Appenders asynchronously. -
Classes in org.apache.logging.log4j.core.appender used by org.apache.logging.log4j.core.jmx Class Description AsyncAppender Appends to one or more Appenders asynchronously. -
Classes in org.apache.logging.log4j.core.appender used by org.apache.logging.log4j.core.net Class 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. -
Classes in org.apache.logging.log4j.core.appender used by org.apache.logging.log4j.web.appender Class Description AbstractAppender Abstract base class for Appenders.AbstractAppender.Builder Subclasses can extend this abstract Builder.