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<AccessEvent>
ch.qos.logback.access.PatternLayout
- All Implemented Interfaces:
- Layout<AccessEvent>, ContextAware, LifeCycle
public class PatternLayout
- extends PatternLayoutBase<AccessEvent>
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
Method Summary |
java.lang.String |
doLayout(AccessEvent event)
Transform an event (of type Object) and return it as a String after
appropriate formatting. |
java.util.Map<java.lang.String,java.lang.String> |
getDefaultConverterMap()
Returns the default converter map for this instance. |
void |
start()
|
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<AccessEvent>
- Returns:
- A map associating pattern words to the names of converter classes
doLayout
public java.lang.String doLayout(AccessEvent 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
start
public void start()
- Specified by:
start
in interface LifeCycle
- Overrides:
start
in class PatternLayoutBase<AccessEvent>
Copyright © 2005-2010 QOS.ch. All Rights Reserved.