org.apache.log4j.performance
Class NullAppender
java.lang.Object
|
+--org.apache.log4j.AppenderSkeleton
|
+--org.apache.log4j.performance.NullAppender
- All Implemented Interfaces:
- Appender, OptionHandler
- public class NullAppender
- extends AppenderSkeleton
A bogus appender which calls the format method of its layout object
but does not write the result anywhere.
Methods inherited from class org.apache.log4j.AppenderSkeleton |
activateOptions, addFilter, clearFilters, finalize, getErrorHandler, getFilter, getFirstFilter, getLayout, getName, getOptionStrings, getThreshold, isAsSevereAsThreshold, setErrorHandler, setLayout, setName, setOption, setThreshold |
s
public static String s
t
public String t
NullAppender
public NullAppender()
NullAppender
public NullAppender(Layout layout)
close
public void close()
- Description copied from interface:
Appender
- Release any resources allocated within the appender such as file
handles, network connections, etc.
It is a programming error to append to a closed appender.
doAppend
public void doAppend(LoggingEvent event)
- Description copied from class:
AppenderSkeleton
- This method performs threshold checks and invokes filters before
delegating actual logging to the subclasses specific
AppenderSkeleton.append(org.apache.log4j.spi.LoggingEvent)
method.
- Overrides:
doAppend
in class AppenderSkeleton
append
public void append(LoggingEvent event)
- Description copied from class:
AppenderSkeleton
- Subclasses of
AppenderSkeleton
should implement this
method to perform actual logging. See also AppenderSkeleton.doAppend
method.
- Overrides:
append
in class AppenderSkeleton
requiresLayout
public boolean requiresLayout()
- This is a bogus appender but it still uses a layout.
Please notify me about new log4j releases.