ch.qos.logback.classic
Class PatternLayout
java.lang.Object
   ch.qos.logback.core.spi.ContextAwareBase
ch.qos.logback.core.spi.ContextAwareBase
       ch.qos.logback.core.LayoutBase<E>
ch.qos.logback.core.LayoutBase<E>
           ch.qos.logback.core.pattern.PatternLayoutBase<ILoggingEvent>
ch.qos.logback.core.pattern.PatternLayoutBase<ILoggingEvent>
               ch.qos.logback.classic.PatternLayout
ch.qos.logback.classic.PatternLayout
- All Implemented Interfaces: 
- Layout<ILoggingEvent>, ContextAware, LifeCycle
- public class PatternLayout 
- extends PatternLayoutBase<ILoggingEvent>
 A flexible layout configurable with pattern string. The goal of this class is
 to format a ILoggingEvent and return the results in a
 {#link String}. The format of the result depends on the
 conversion pattern.
 
 For more information about this layout, please refer to the online manual at
 http://logback.qos.ch/manual/layouts.html#PatternLayout
 
 
 
 
 
 
| Methods inherited from class ch.qos.logback.core.pattern.PatternLayoutBase | 
| getEffectiveConverterMap, getInstanceConverterMap, getPattern, getPresentationHeader, getPresentationHeaderPrefix, isOutputPatternAsHeader, setContextForConverters, setOutputPatternAsHeader, setPattern, setPostCompileProcessor, start, toString, writeLoopOnConverters | 
 
| Methods inherited from class ch.qos.logback.core.LayoutBase | 
| getContentType, getContext, getFileFooter, getFileHeader, getPresentationFooter, isStarted, setContext, setFileFooter, setFileHeader, setPresentationFooter, setPresentationHeader, stop | 
 
 
 
 
defaultConverterMap
public static final Map<String,String> defaultConverterMap
PatternLayout
public PatternLayout()
getDefaultConverterMap
public Map<String,String> getDefaultConverterMap()
- Description copied from class: PatternLayoutBase
- Concrete implementations of this class are responsible for elaborating the
 mapping between pattern words and converters.
 
- 
- Specified by:
- getDefaultConverterMapin class- PatternLayoutBase<ILoggingEvent>
 
- 
- Returns:
- A map associating pattern words to the names of converter classes
 
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
 
Copyright © 2005-2013 QOS.ch. All Rights Reserved.