public class NullAppender extends AppenderSkeleton
The
org.apache.log4j.performance.NullAppender class is
intended for internal use only. Consequently, it is not
included in the log4j.jar file.
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
s |
java.lang.String |
t |
closed, errorHandler, headFilter, layout, name, tailFilter, threshold| Constructor and Description |
|---|
NullAppender() |
NullAppender(Layout layout) |
| Modifier and Type | Method and Description |
|---|---|
void |
append(LoggingEvent event)
Subclasses of
AppenderSkeleton should implement this
method to perform actual logging. |
void |
close()
Release any resources allocated within the appender such as file
handles, network connections, etc.
|
void |
doAppend(LoggingEvent event)
This method performs threshold checks and invokes filters before
delegating actual logging to the subclasses specific
AppenderSkeleton.append(org.apache.log4j.spi.LoggingEvent) method. |
boolean |
requiresLayout()
This is a bogus appender but it still uses a layout.
|
activateOptions, addFilter, clearFilters, finalize, getErrorHandler, getFilter, getFirstFilter, getLayout, getName, getThreshold, isAsSevereAsThreshold, setErrorHandler, setLayout, setName, setThresholdpublic NullAppender()
public NullAppender(Layout layout)
public void close()
AppenderIt is a programming error to append to a closed appender.
public void doAppend(LoggingEvent event)
AppenderSkeletonAppenderSkeleton.append(org.apache.log4j.spi.LoggingEvent) method.doAppend in interface AppenderdoAppend in class AppenderSkeletonpublic void append(LoggingEvent event)
AppenderSkeletonAppenderSkeleton should implement this
method to perform actual logging. See also AppenderSkeleton.doAppend method.append in class AppenderSkeletonpublic boolean requiresLayout()
Copyright 2000-2005 Apache Software Foundation.