Interface | Description |
---|---|
ManagerFactory<M,T> |
Creates Manager objects.
|
Class | Description |
---|---|
AbstractAppender |
Abstract base class for Appenders.
|
AbstractAppender.Builder<B extends AbstractAppender.Builder<B>> |
Subclasses can extend this abstract Builder.
|
AbstractFileAppender<M extends OutputStreamManager> |
Abstract File Appender.
|
AbstractFileAppender.Builder<B extends AbstractFileAppender.Builder<B>> |
Builds FileAppender instances.
|
AbstractManager |
Abstract base class used to register managers.
|
AbstractOutputStreamAppender<M extends OutputStreamManager> |
Appends log events as bytes to a byte output stream.
|
AbstractOutputStreamAppender.Builder<B extends AbstractOutputStreamAppender.Builder<B>> |
Subclasses can extend this abstract Builder.
|
AbstractWriterAppender<M extends WriterManager> |
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 | |
ConfigurationFactoryData |
Factory Data that carries a configuration.
|
ConsoleAppender |
Appends log events to
System.out or System.err using a layout specified by the user. |
ConsoleAppender.Builder<B extends ConsoleAppender.Builder<B>> |
Builds ConsoleAppender instances.
|
CountingNoOpAppender |
No-Operation Appender that counts events.
|
DefaultErrorHandler | |
FailoverAppender |
The FailoverAppender will capture exceptions in an Appender and then route the event
to a different appender.
|
FailoversPlugin |
The array of failover Appenders.
|
FileAppender |
File Appender.
|
FileAppender.Builder<B extends FileAppender.Builder<B>> |
Builds FileAppender instances.
|
FileManager |
Manages actual File I/O for File Appenders.
|
HttpAppender |
Sends log events over HTTP.
|
HttpAppender.Builder<B extends HttpAppender.Builder<B>> |
Builds HttpAppender instances.
|
HttpManager | |
HttpURLConnectionManager | |
MemoryMappedFileAppender |
Memory Mapped File Appender.
|
MemoryMappedFileAppender.Builder<B extends MemoryMappedFileAppender.Builder<B>> |
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<B extends RandomAccessFileAppender.Builder<B>> |
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<B extends RollingFileAppender.Builder<B>> |
Builds FileAppender instances.
|
RollingRandomAccessFileAppender |
An appender that writes to random access files and can roll over at
intervals.
|
RollingRandomAccessFileAppender.Builder<B extends RollingRandomAccessFileAppender.Builder<B>> | |
ScriptAppenderSelector | |
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<B extends SocketAppender.AbstractBuilder<B>> |
Subclasses can extend this abstract Builder.
|
SocketAppender.Builder |
Builds a SocketAppender.
|
SyslogAppender |
The Syslog Appender.
|
SyslogAppender.Builder<B extends SyslogAppender.Builder<B>> | |
TlsSyslogFrame |
Wraps messages that are formatted according to RFC 5425.
|
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.
|
Enum | Description |
---|---|
ConsoleAppender.Target |
Enumeration of console destinations.
|
Exception | Description |
---|---|
AppenderLoggingException |
Thrown from an appender when a log event could not be written.
|
Copyright © 1999-2018. 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.