public class ConsoleAppender extends WriterAppender
System.out
or
System.err
using a layout specified by the user. The
default target is System.out
.Modifier and Type | Field and Description |
---|---|
static java.lang.String |
SYSTEM_ERR |
static java.lang.String |
SYSTEM_OUT |
protected java.lang.String |
target |
encoding, immediateFlush, qw
closed, errorHandler, headFilter, layout, name, tailFilter, threshold
Constructor and Description |
---|
ConsoleAppender()
The default constructor does nothing.
|
ConsoleAppender(Layout layout) |
ConsoleAppender(Layout layout,
java.lang.String target) |
Modifier and Type | Method and Description |
---|---|
void |
activateOptions()
Does nothing.
|
protected void |
closeWriter()
This method overrides the parent
WriterAppender.closeWriter() implementation to do nothing because
the console stream is not ours to close. |
java.lang.String |
getTarget()
Returns the current value of the Target property.
|
void |
setTarget(java.lang.String value)
Sets the value of the Target option.
|
append, checkEntryConditions, close, createWriter, getEncoding, getImmediateFlush, requiresLayout, reset, setEncoding, setErrorHandler, setImmediateFlush, setWriter, subAppend, writeFooter, writeHeader
addFilter, clearFilters, doAppend, finalize, getErrorHandler, getFilter, getFirstFilter, getLayout, getName, getThreshold, isAsSevereAsThreshold, setLayout, setName, setThreshold
public static final java.lang.String SYSTEM_OUT
public static final java.lang.String SYSTEM_ERR
protected java.lang.String target
public ConsoleAppender()
public ConsoleAppender(Layout layout)
public ConsoleAppender(Layout layout, java.lang.String target)
public void setTarget(java.lang.String value)
public java.lang.String getTarget()
setTarget(java.lang.String)
.public void activateOptions()
WriterAppender
activateOptions
in interface OptionHandler
activateOptions
in class WriterAppender
protected final void closeWriter()
WriterAppender.closeWriter()
implementation to do nothing because
the console stream is not ours to close.closeWriter
in class WriterAppender
Copyright 2000-2005 Apache Software Foundation.