ch.qos.logback.access
Class PatternLayout
java.lang.Object
ch.qos.logback.core.spi.ContextAwareBase
ch.qos.logback.core.LayoutBase<E>
ch.qos.logback.core.pattern.PatternLayoutBase<IAccessEvent>
ch.qos.logback.access.PatternLayout
- All Implemented Interfaces:
- Layout<IAccessEvent>, ContextAware, LifeCycle
public class PatternLayout
- extends PatternLayoutBase<IAccessEvent>
This class is a module-specific implementation of
PatternLayout to allow http-specific patterns
to be used. The ch.qos.logback.access.PatternLayout provides a
way to format the logging output that is just as easy and flexible as the
usual PatternLayout.
For more information about this layout, please refer to the online manual at
http://logback.qos.ch/manual/layouts.html#AccessPatternLayout
- Author:
- Ceki Gülcü, Sébastien Pennec
| Methods inherited from class ch.qos.logback.core.LayoutBase |
getContentType, getContext, getFileFooter, getFileHeader, getPresentationFooter, getPresentationHeader, isStarted, setContext, setFileFooter, setFileHeader, setPresentationFooter, setPresentationHeader, stop |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
defaultConverterMap
public static final java.util.Map<java.lang.String,java.lang.String> defaultConverterMap
CLF_PATTERN
public static java.lang.String CLF_PATTERN
CLF_PATTERN_NAME
public static java.lang.String CLF_PATTERN_NAME
CLF_PATTERN_NAME_2
public static java.lang.String CLF_PATTERN_NAME_2
COMBINED_PATTERN
public static java.lang.String COMBINED_PATTERN
COMBINED_PATTERN_NAME
public static java.lang.String COMBINED_PATTERN_NAME
PatternLayout
public PatternLayout()
getDefaultConverterMap
public java.util.Map<java.lang.String,java.lang.String> getDefaultConverterMap()
- Returns the default converter map for this instance.
- Specified by:
getDefaultConverterMap in class PatternLayoutBase<IAccessEvent>
doLayout
public java.lang.String doLayout(IAccessEvent event)
start
public void start()
- Specified by:
start in interface LifeCycle- Overrides:
start in class PatternLayoutBase<IAccessEvent>
Copyright © 2005-2011 QOS.ch. All Rights Reserved.