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