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.pattern.PatternLayoutBase |
getEffectiveConverterMap, getInstanceConverterMap, getPattern, getPresentationHeader, isOutputPatternAsHeader, setContextForConverters, setOutputPatternAsHeader, setPattern, setPostCompileProcessor, 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
HEADER_PREFIX
public static final String HEADER_PREFIX
- See Also:
- Constant Field Values
CLF_PATTERN
public static final String CLF_PATTERN
- See Also:
- Constant Field Values
CLF_PATTERN_NAME
public static final String CLF_PATTERN_NAME
- See Also:
- Constant Field Values
CLF_PATTERN_NAME_2
public static final String CLF_PATTERN_NAME_2
- See Also:
- Constant Field Values
COMBINED_PATTERN
public static final String COMBINED_PATTERN
- See Also:
- Constant Field Values
COMBINED_PATTERN_NAME
public static final String COMBINED_PATTERN_NAME
- See Also:
- Constant Field Values
PatternLayout
public PatternLayout()
getDefaultConverterMap
public Map<String,String> getDefaultConverterMap()
- Returns the default converter map for this instance.
- Specified by:
getDefaultConverterMap
in class PatternLayoutBase<IAccessEvent>
doLayout
public String doLayout(IAccessEvent event)
start
public void start()
- Specified by:
start
in interface LifeCycle
- Overrides:
start
in class PatternLayoutBase<IAccessEvent>
getPresentationHeaderPrefix
protected String getPresentationHeaderPrefix()
- Overrides:
getPresentationHeaderPrefix
in class PatternLayoutBase<IAccessEvent>
Copyright © 2005-2013 QOS.ch. All Rights Reserved.