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.