|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.log4j.Layout
public abstract class Layout
Field Summary | |
---|---|
static int |
LINE_SEP_LEN
Note that the line.separator property can be looked up even by applets. |
Constructor Summary | |
---|---|
Layout()
|
Method Summary | |
---|---|
abstract String |
format(LoggingEvent event)
Implement this method to create your own layout format. |
String |
getContentType()
Returns the content type output by this layout. |
String |
getFooter()
Returns the footer for the layout format. |
String |
getHeader()
Returns the header for the layout format. |
abstract boolean |
ignoresThrowable()
If the layout handles the throwable object contained within LoggingEvent , then the layout should return
false . |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final int LINE_SEP_LEN
Constructor Detail |
---|
public Layout()
Method Detail |
---|
public abstract String format(LoggingEvent event)
event
- The LoggingEvent.
public String getContentType()
public String getHeader()
null
.
public String getFooter()
null
.
public abstract boolean ignoresThrowable()
LoggingEvent
, then the layout should return
false
. Otherwise, if the layout ignores throwable
object, then the layout should return true
.
If ignoresThrowable is true, the appender is responsible for
rendering the throwable.
The SimpleLayout
, TTCCLayout
, PatternLayout
all return true
. The org.apache.log4j.xml.XMLLayout
returns false
.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright © 1999-2014 Apache Software Foundation. All Rights Reserved.
Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, the Apache Logging project logo, and the Apache Log4j logo are trademarks of The Apache Software Foundation.