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, setThreshold
public NullAppender()
public NullAppender(Layout layout)
public void close()
Appender
It is a programming error to append to a closed appender.
public void doAppend(LoggingEvent event)
AppenderSkeleton
AppenderSkeleton.append(org.apache.log4j.spi.LoggingEvent)
method.doAppend
in interface Appender
doAppend
in class AppenderSkeleton
public void append(LoggingEvent event)
AppenderSkeleton
AppenderSkeleton
should implement this
method to perform actual logging. See also AppenderSkeleton.doAppend
method.append
in class AppenderSkeleton
public boolean requiresLayout()
Copyright 2000-2005 Apache Software Foundation.