ch.qos.logback.classic.html
Class HTMLLayout
java.lang.Object
ch.qos.logback.core.spi.ContextAwareBase
ch.qos.logback.core.LayoutBase<E>
ch.qos.logback.core.html.HTMLLayoutBase<LoggingEvent>
ch.qos.logback.classic.html.HTMLLayout
- All Implemented Interfaces:
- Layout<LoggingEvent>, ContextAware, LifeCycle
public class HTMLLayout
- extends HTMLLayoutBase<LoggingEvent>
HTMLLayout outputs events in an HTML table.
The content of the table columns are specified using a conversion pattern.
See PatternLayout
for documentation on the
available patterns.
For more information about this layout, please refer to the online manual at
http://logback.qos.ch/manual/layouts.html#ClassicHTMLLayout
- Author:
- Ceki Gülcü, Sébastien Pennec
Constructor Summary |
HTMLLayout()
Constructs a PatternLayout using the DEFAULT_LAYOUT_PATTERN. |
Methods inherited from class ch.qos.logback.core.html.HTMLLayoutBase |
computeConverterName, getContentType, getCssBuilder, getFileFooter, getFileHeader, getPattern, getPresentationFooter, getPresentationHeader, getThrowableRenderer, getTitle, handleTableClosing, setCssBuilder, setPattern, setThrowableRenderer, setTitle, start |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HTMLLayout
public HTMLLayout()
- Constructs a PatternLayout using the DEFAULT_LAYOUT_PATTERN.
The default pattern just produces the application supplied message.
getDefaultConverterMap
protected Map<String,String> getDefaultConverterMap()
- Specified by:
getDefaultConverterMap
in class HTMLLayoutBase<LoggingEvent>
doLayout
public String doLayout(LoggingEvent 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-2008 QOS.ch. All Rights Reserved.