Package chapters.layouts
Class MySampleLayout2
- java.lang.Object
-
- ch.qos.logback.core.spi.ContextAwareBase
-
- ch.qos.logback.core.LayoutBase<ILoggingEvent>
-
- chapters.layouts.MySampleLayout2
-
- All Implemented Interfaces:
Layout<ILoggingEvent>
,ContextAware
,LifeCycle
public class MySampleLayout2 extends LayoutBase<ILoggingEvent>
-
-
Field Summary
-
Fields inherited from class ch.qos.logback.core.LayoutBase
started
-
Fields inherited from class ch.qos.logback.core.spi.ContextAwareBase
context
-
-
Constructor Summary
Constructors Constructor Description MySampleLayout2()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
doLayout(ILoggingEvent event)
Transform an event (of type Object) and return it as a String after appropriate formatting.void
setPrefix(String prefix)
void
setPrintThreadName(boolean printThreadName)
-
Methods inherited from class ch.qos.logback.core.LayoutBase
getContentType, getContext, getFileFooter, getFileHeader, getPresentationFooter, getPresentationHeader, isStarted, setContext, setFileFooter, setFileHeader, setPresentationFooter, setPresentationHeader, start, stop
-
Methods inherited from class ch.qos.logback.core.spi.ContextAwareBase
addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getDeclaredOrigin, getStatusManager
-
-
-
-
Method Detail
-
setPrefix
public void setPrefix(String prefix)
-
setPrintThreadName
public void setPrintThreadName(boolean printThreadName)
-
doLayout
public String doLayout(ILoggingEvent event)
Description copied from interface:Layout
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
-
-