- All Superinterfaces:
ContextAware
,LifeCycle
- All Known Implementing Classes:
EchoLayout
,HTMLLayout
,HTMLLayoutBase
,LayoutBase
,PatternLayout
,PatternLayoutBase
,TTLLLayout
,XMLLayout
-
Method Summary
Modifier and TypeMethodDescriptionTransform an event (of type Object) and return it as a String after appropriate formatting.Returns the content type as appropriate for the implementation.Return the file footer for this layout.Return the file header for this layout.Return the footer of the logging event formatting.Return the header of the logging event formatting.Methods inherited from interface ch.qos.logback.core.spi.ContextAware
addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, setContext
-
Method Details
-
doLayout
Transform an event (of type Object) and return it as a String after appropriate formatting.Taking in an object and returning a String is the least sophisticated way of formatting events. However, it is remarkably CPU-effective.
- Parameters:
event
- The event to format- Returns:
- the event formatted as a String
-
getFileHeader
Return the file header for this layout. The returned value may be null.- Returns:
- The header.
-
getPresentationHeader
Return the header of the logging event formatting. The returned value may be null.- Returns:
- The header.
-
getContentType
Returns the content type as appropriate for the implementation.- Returns:
-