org.apache.log4j
Class ConsoleAppender
- Appender, OptionHandler
public class ConsoleAppender
ConsoleAppender appends log events to System.out
or
System.err
using a layout specified by the user. The
default target is System.out
.
void | activateOptions() - Prepares the appender for use.
|
protected void | closeWriter() -
|
boolean | getFollow() - Gets whether the appender honors reassignments of System.out
or System.err made after configuration.
|
String | getTarget() - Returns the current value of the Target property.
|
void | setFollow(boolean newValue) - Sets whether the appender honors reassignments of System.out
or System.err made after configuration.
|
void | setTarget(String value) - Sets the value of the Target option.
|
activateOptions , append , checkEntryConditions , close , closeWriter , createWriter , getEncoding , getImmediateFlush , requiresLayout , reset , setEncoding , setErrorHandler , setImmediateFlush , setWriter , subAppend , writeFooter , writeHeader |
activateOptions , addFilter , append , clearFilters , doAppend , finalize , getErrorHandler , getFilter , getFirstFilter , getLayout , getName , getThreshold , isAsSevereAsThreshold , setErrorHandler , setLayout , setName , setThreshold |
SYSTEM_ERR
public static final String SYSTEM_ERR
SYSTEM_OUT
public static final String SYSTEM_OUT
target
protected String target
ConsoleAppender
public ConsoleAppender()
Constructs an unconfigured appender.
ConsoleAppender
public ConsoleAppender(Layout layout)
Creates a configured appender.
layout
- layout, may not be null.
ConsoleAppender
public ConsoleAppender(Layout layout,
String target)
Creates a configured appender.
layout
- layout, may not be null.
getFollow
public final boolean getFollow()
Gets whether the appender honors reassignments of System.out
or System.err made after configuration.
- true if appender will use value of System.out or
System.err in force at the time when logging events are appended.
getTarget
public String getTarget()
Returns the current value of the
Target property. The
default value of the option is "System.out".
See also
setTarget(String)
.
setFollow
public final void setFollow(boolean newValue)
Sets whether the appender honors reassignments of System.out
or System.err made after configuration.
newValue
- if true, appender will use value of System.out or
System.err in force at the time when logging events are appended.
setTarget
public void setTarget(String value)
Sets the value of the Target option. Recognized values
are "System.out" and "System.err". Any other value will be
ignored.
Copyright 2000-2005 Apache Software Foundation.