| 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.
|
| AbstractManager.AbstractFactoryData |
Implementations should extend this class for passing data between the getManager method and the manager factory
class.
|
| 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<B extends AsyncAppender.Builder<B>> |
|
| AsyncAppenderEventDispatcher |
|
| 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.
|
| ConsoleAppender.ConsoleManagerFactory |
Factory to create the Appender.
|
| ConsoleAppender.FactoryData |
Data to pass to factory method.Unable to instantiate
|
| ConsoleAppender.SystemErrStream |
An implementation of OutputStream that redirects to the current System.err.
|
| ConsoleAppender.SystemOutStream |
An implementation of OutputStream that redirects to the current System.out.
|
| 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 |
|
| 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.
|
| MemoryMappedFileManager.FactoryData |
Factory Data.
|
| NullAppender |
An Appender that ignores log events.
|
| OutputStreamAppender |
Appends log events to a given output stream using a layout.
|
| OutputStreamAppender.Builder<B extends OutputStreamAppender.Builder<B>> |
Builds OutputStreamAppender instances.
|
| OutputStreamAppender.FactoryData |
Holds data to pass to factory method.
|
| OutputStreamAppender.OutputStreamManagerFactory |
Creates the manager.
|
| 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.
|
| 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<B extends WriterAppender.Builder<B>> |
Builds WriterAppender instances.
|
| WriterAppender.FactoryData |
Holds data to pass to factory method.
|
| WriterAppender.WriterManagerFactory |
|
| WriterManager |
Manages a Writer so that it can be shared by multiple Appenders and will
allow appenders to reconfigure without requiring a new writer.
|