Formatter
public class ExtendedPatternFormatter extends PatternFormatter
PatternFormatter.PatternRun
Modifier and Type | Field | Description |
---|---|---|
private int |
m_callStackOffset |
|
private static int |
TYPE_METHOD |
|
private static java.lang.String |
TYPE_METHOD_STR |
|
private static int |
TYPE_THREAD |
|
private static java.lang.String |
TYPE_THREAD_STR |
MAX_TYPE
Constructor | Description |
---|---|
ExtendedPatternFormatter(java.lang.String format) |
Creation of a new extended pattern formatter.
|
ExtendedPatternFormatter(java.lang.String format,
int callStackOffset) |
Creation of a new extended pattern formatter.
|
Modifier and Type | Method | Description |
---|---|---|
protected java.lang.String |
formatPatternRun(LogEvent event,
PatternFormatter.PatternRun run) |
Formats a single pattern run (can be extended in subclasses).
|
private java.lang.String |
getMethod(LogEvent event) |
Utility method to format category.
|
private java.lang.String |
getThread(LogEvent event) |
Utility thread to format category.
|
protected int |
getTypeIdFor(java.lang.String type) |
Retrieve the type-id for a particular string.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
format, getCategory, getContextMap, getMessage, getPriority, getRTime, getStackTrace, getThread, getTime, parse
private static final int TYPE_METHOD
private static final int TYPE_THREAD
private static final java.lang.String TYPE_METHOD_STR
private static final java.lang.String TYPE_THREAD_STR
private int m_callStackOffset
public ExtendedPatternFormatter(java.lang.String format)
format
- the format stringpublic ExtendedPatternFormatter(java.lang.String format, int callStackOffset)
format
- the format stringcallStackOffset
- the offsetprotected int getTypeIdFor(java.lang.String type)
getTypeIdFor
in class PatternFormatter
type
- the stringprotected java.lang.String formatPatternRun(LogEvent event, PatternFormatter.PatternRun run)
formatPatternRun
in class PatternFormatter
event
- the log eventrun
- the pattern run to format.private java.lang.String getMethod(LogEvent event)
event
- the eventprivate java.lang.String getThread(LogEvent event)
event
- the evenCopyright © 2003-2004 The Apache Software Foundation. All Rights Reserved.