| Interface | Description |
|---|---|
| Appender |
Appends
LogEvents. |
| ContextDataInjector |
Responsible for initializing the context data of LogEvents.
|
| ErrorHandler |
Appenders may delegate their error handling to
ErrorHandlers. |
| Filter |
Interface that must be implemented to allow custom event filtering.
|
| Layout<T extends java.io.Serializable> |
Lays out a LogEvent in different formats.
|
| LifeCycle |
All proper Java frameworks implement some sort of object life cycle.
|
| LifeCycle2 |
Extends the LifeCycle interface.
|
| LogEvent |
Provides contextual information about a logged message.
|
| StringLayout |
Instantiates the @{link Layout} type for String-based layouts.
|
| Class | Description |
|---|---|
| AbstractLifeCycle |
A life cycle to be extended.
|
| AbstractLogEvent |
An abstract log event implementation with default values for all methods.
|
| Core | |
| LogEventListener |
Base class for server classes that listen to
LogEvents. |
| Logger |
The core implementation of the
Logger interface. |
| Logger.LoggerProxy |
Serialization proxy class for Logger.
|
| LoggerContext |
The LoggerContext is the anchor for the logging system.
|
| Enum | Description |
|---|---|
| Filter.Result |
The result that can returned from a filter method call.
|
| LifeCycle.State |
Status of a life cycle like a
LoggerContext. |