Package org.apache.log4j.bridge
Class LayoutWrapper
java.lang.Object
org.apache.log4j.Layout
org.apache.log4j.bridge.LayoutWrapper
Bridge between the Log4j 1 Layout and a Log4j 2 Layout.
-
Field Summary
FieldsFields inherited from class org.apache.log4j.Layout
LINE_SEP, LINE_SEP_LEN -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionformat(LoggingEvent event) Implement this method to create your own layout format.Layout<?> Unwraps.booleanIf the layout handles the throwable object contained withinLoggingEvent, then the layout should returnfalse.toString()Methods inherited from class org.apache.log4j.Layout
getContentType, getFooter, getHeader
-
Field Details
-
layout
-
-
Constructor Details
-
LayoutWrapper
Constructs a new instance.- Parameters:
layout- The layout to wrap.
-
-
Method Details
-
format
Description copied from class:LayoutImplement this method to create your own layout format. -
getLayout
Unwraps.- Returns:
- The wrapped object.
-
ignoresThrowable
public boolean ignoresThrowable()Description copied from class:LayoutIf the layout handles the throwable object contained withinLoggingEvent, then the layout should returnfalse. Otherwise, if the layout ignores throwable object, then the layout should returntrue. If ignoresThrowable is true, the appender is responsible for rendering the throwable.The SimpleLayout, TTCCLayout, PatternLayout all return
true. The XMLLayout returnsfalse.- Specified by:
ignoresThrowablein classLayout- Returns:
- true if the Layout ignores Throwables.
-
toString
-