|
log4j-jboss-logmanager 1.1.4.Final | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.log4j.AppenderSkeleton
org.apache.log4j.WriterAppender
org.apache.log4j.ConsoleAppender
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.
Modification was done in JBoss fork to use the real stdout/stderr
via FileDescriptor.out/FileDescriptor.err instead of
System.out/System.err, because in some cases, the standard
stream may be reassigned.
| Field Summary | |
|---|---|
static String |
SYSTEM_ERR
|
static String |
SYSTEM_OUT
|
protected String |
target
|
| Fields inherited from class org.apache.log4j.WriterAppender |
|---|
encoding, immediateFlush, qw |
| Fields inherited from class org.apache.log4j.AppenderSkeleton |
|---|
closed, errorHandler, headFilter, layout, name, tailFilter, threshold |
| Constructor Summary | |
|---|---|
ConsoleAppender()
Constructs an unconfigured appender. |
|
ConsoleAppender(org.apache.log4j.Layout layout)
Creates a configured appender. |
|
ConsoleAppender(org.apache.log4j.Layout layout,
String target)
Creates a configured appender. |
|
| Method Summary | |
|---|---|
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. |
| Methods inherited from class org.apache.log4j.WriterAppender |
|---|
append, checkEntryConditions, close, createWriter, getEncoding, getImmediateFlush, requiresLayout, reset, setEncoding, setErrorHandler, setImmediateFlush, setWriter, shouldFlush, subAppend, writeFooter, writeHeader |
| Methods inherited from class org.apache.log4j.AppenderSkeleton |
|---|
addFilter, clearFilters, doAppend, finalize, getErrorHandler, getFilter, getFirstFilter, getLayout, getName, getThreshold, isAsSevereAsThreshold, setLayout, setName, setThreshold |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String SYSTEM_OUT
public static final String SYSTEM_ERR
protected String target
| Constructor Detail |
|---|
public ConsoleAppender()
public ConsoleAppender(org.apache.log4j.Layout layout)
layout - layout, may not be null.
public ConsoleAppender(org.apache.log4j.Layout layout,
String target)
layout - layout, may not be null.target - target, either "System.err" or "System.out".| Method Detail |
|---|
public void setTarget(String value)
public String getTarget()
setTarget(java.lang.String).
public final void setFollow(boolean newValue)
Note: The follow value is not used and streams will always be closed and recreated if necessary.
newValue - if true, appender will use value of System.out or
System.err in force at the time when logging events are appended.public final boolean getFollow()
Note: The follow value is not used and streams will always be closed and recreated if necessary.
public void activateOptions()
activateOptions in interface org.apache.log4j.spi.OptionHandleractivateOptions in class org.apache.log4j.WriterAppenderprotected final void closeWriter()
closeWriter in class org.apache.log4j.WriterAppender
|
log4j-jboss-logmanager 1.1.4.Final | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||