|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.logging.log4j.core.layout.AbstractLayout<T>
T
- The Class that the Layout will format the LogEvent into.public abstract class AbstractLayout<T extends Serializable>
Abstract base class for Layouts.
Field Summary | |
---|---|
protected byte[] |
footer
The footer to add when the stream is closed. |
protected byte[] |
header
The header to include when the stream is opened. |
protected static org.apache.logging.log4j.Logger |
LOGGER
Allow subclasses access to the status logger without creating another instance. |
Fields inherited from interface org.apache.logging.log4j.core.Layout |
---|
ELEMENT_TYPE |
Constructor Summary | |
---|---|
AbstractLayout(byte[] header,
byte[] footer)
Constructs a layout with an optional header and footer. |
Method Summary | |
---|---|
Map<String,String> |
getContentFormat()
Returns a description of the content format. |
byte[] |
getFooter()
Returns the footer, if one is available. |
byte[] |
getHeader()
Returns the header, if one is available. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.apache.logging.log4j.core.Layout |
---|
getContentType, toByteArray, toSerializable |
Field Detail |
---|
protected static final org.apache.logging.log4j.Logger LOGGER
protected final byte[] header
protected final byte[] footer
Constructor Detail |
---|
public AbstractLayout(byte[] header, byte[] footer)
header
- The header to include when the stream is opened. May be null.footer
- The footer to add when the stream is closed. May be null.Method Detail |
---|
public Map<String,String> getContentFormat()
Layout
getContentFormat
in interface Layout<T extends Serializable>
public byte[] getFooter()
getFooter
in interface Layout<T extends Serializable>
public byte[] getHeader()
getHeader
in interface Layout<T extends Serializable>
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright © 1999-2015 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.