ch.qos.logback.core.layout
Class EchoLayout<E>
java.lang.Object
ch.qos.logback.core.spi.ContextAwareBase
ch.qos.logback.core.LayoutBase<E>
ch.qos.logback.core.layout.EchoLayout<E>
- All Implemented Interfaces:
- Layout<E>, ContextAware, LifeCycle
public class EchoLayout<E>
- extends LayoutBase<E>
Echos the incoming object adding a line separator character(s) at the end.
- Author:
- Ceki
Method Summary |
String |
doLayout(E event)
Transform an event (of type Object) and return it as a String after
appropriate formatting. |
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 java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EchoLayout
public EchoLayout()
doLayout
public String doLayout(E 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
Copyright © 2005-2012 QOS.ch. All Rights Reserved.