Uses of Package
org.apache.logging.log4j.core.appender
Packages that use org.apache.logging.log4j.core.appender
Package
Description
Log4j 2 Appenders.
Apache Flume Appender.
Rolling File Appender and support classes.
Apache Flume Appender.
Provides Asynchronous Logger classes and interfaces for low-latency logging.
Log4j 2 JMX support.
Log4j 2 network support.
-
Classes in org.apache.logging.log4j.core.appender used by org.apache.log4j.bridge
-
Classes in org.apache.logging.log4j.core.appender used by org.apache.logging.log4j.core.appenderClassDescriptionAbstract base class for Appenders.Subclasses can extend this abstract Builder.Builds FileAppender instances.Abstract base class used to register managers.Appends log events as bytes to a byte output stream.Subclasses can extend this abstract Builder.Appends log events as strings to a writer.A deferred plugin for appenders.Appends to one or more Appenders asynchronously.Factory Data that carries a configuration.Appends log events to
System.out
orSystem.err
using a layout specified by the user.Builds ConsoleAppender instances.Factory to create the Appender.Data to pass to factory method.Unable to instantiateEnumeration of console destinations.No-Operation Appender that counts events.The FailoverAppender will capture exceptions in an Appender and then route the event to a different appender.File Appender.Builds FileAppender instances.Manages actual File I/O for File Appenders.Factory Data.Factory to create a FileManager.Sends log events over HTTP.Builds HttpAppender instances.Creates Manager objects.Memory Mapped File Appender.Builds RandomAccessFileAppender instances.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.Factory Data.Factory to create a MemoryMappedFileManager.An Appender that ignores log events.Appends log events to a given output stream using a layout.Builds OutputStreamAppender instances.Holds data to pass to factory method.Creates the manager.Manages an OutputStream so that it can be shared by multiple Appenders and will allow appenders to reconfigure without requiring a new stream.File Appender.Builds RandomAccessFileAppender instances.Extends OutputStreamManager but instead of using a buffered output stream, this class uses aByteBuffer
and aRandomAccessFile
to do the I/O.Factory Data.Factory to create a RandomAccessFileManager.An appender that writes to files and can roll over at intervals.Builds FileAppender instances.An appender that writes to random access files and can roll over at intervals.Builds an appender.An Appender that delivers events over socket connections.Subclasses can extend this abstract Builder.Builds a SocketAppender.The Syslog Appender.Appends log events to aWriter
.Builds WriterAppender instances.Holds data to pass to factory method.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.rollingClassDescriptionAbstract base class used to register managers.Factory Data that carries a configuration.Manages actual File I/O for File Appenders.Creates Manager objects.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.routingClassDescriptionAbstract base class for Appenders.Subclasses can extend this abstract Builder.
-
Classes in org.apache.logging.log4j.core.appender used by org.apache.logging.log4j.core.async
-
Classes in org.apache.logging.log4j.core.appender used by org.apache.logging.log4j.core.jmx
-
Classes in org.apache.logging.log4j.core.appender used by org.apache.logging.log4j.core.netClassDescriptionAbstract base class used to register managers.Creates Manager objects.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.smtpClassDescriptionAbstract base class used to register managers.Creates Manager objects.
-
Classes in org.apache.logging.log4j.core.appender used by org.apache.logging.log4j.web.appenderClassDescriptionAbstract base class for Appenders.Subclasses can extend this abstract Builder.