org.apache.log4j
abstract public class: AppenderSkeleton [javadoc |
source]
java.lang.Object
org.apache.log4j.AppenderSkeleton
All Implemented Interfaces:
OptionHandler, Appender
Direct Known Subclasses:
TextPaneAppender, SyslogAppender, TelnetAppender, LF5Appender, DailyFileAppender, TempFileAppender, DatagramStringAppender, RollingFileAppender, JMSAppender, JDBCAppender, SocketAppender, FileAppender, NullAppender, CompositeRollingAppender, ConsoleAppender, ExternallyRolledFileAppender, SMTPAppender, AsyncAppender, DailyRollingFileAppender, NullAppender, TextPanelAppender, SocketHubAppender, JDBCAppender, NTEventLogAppender, WriterAppender
Abstract superclass of the other appenders in the package.
This class provides the code for common functionality, such as
support for threshold filtering and support for general filters.
- since:
0.8.1 -
- author:
Ceki - Gülcü
| Field Summary |
|---|
| protected Layout | layout | The layout variable does not need to be set if the appender
implementation has its own layout. |
| protected String | name | Appenders are named. |
| protected Priority | threshold | There is no level threshold filtering by default. |
| protected ErrorHandler | errorHandler | It is assumed and enforced that errorHandler is never null. |
| protected Filter | headFilter | The first filter in the filter chain. Set to null
initially. |
| protected Filter | tailFilter | The last filter in the filter chain. |
| protected boolean | closed | Is this appender closed? |
| Method from org.apache.log4j.AppenderSkeleton Summary: |
|---|
|
activateOptions, addFilter, append, clearFilters, doAppend, finalize, getErrorHandler, getFilter, getFirstFilter, getLayout, getName, getThreshold, isAsSevereAsThreshold, setErrorHandler, setLayout, setName, setThreshold |