Apache log4j提供布局對象,以根據(jù)各種布局格式化日志數(shù)據(jù)。
布局類層次結(jié)構(gòu)中的頂級類是抽象類org.apache.log4j.Layout。
org.apache.log4j.Layout是log4j API中所有其他Layout類的基類。
它有以下子類。
DateLayout
HTMLLayout
PatternLayout。
SimpleLayout
XMLLayout
下表列出了Layout類中的類。
方法 | 描述 |
---|---|
public abstract boolean ignoresThrowable() | 如果忽略Throwable對象。 |
public abstract String format(LoggingEvent event) | 實(shí)現(xiàn)此方法以進(jìn)行格式化布局。 |
public String getContentType() | 返回布局對象使用的內(nèi)容類型。 |
public String getFooter() | 記錄消息的頁腳信息。 |
public String getHeader() | 日志消息的頭信息。 |
更多建議: