public final class LoggingEventFieldResolver
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CLASS_FIELD
CLASS string literal.
|
static java.lang.String |
EMPTY_STRING
empty string literal.
|
static java.lang.String |
EXCEPTION_FIELD
EXCEPTION string literal.
|
static java.lang.String |
FILE_FIELD
FILE string literal.
|
static java.util.List |
KEYWORD_LIST
Keyword list.
|
static java.lang.String |
LEVEL_FIELD
LEVEL string literal.
|
static java.lang.String |
LINE_FIELD
LINE string literal.
|
static java.lang.String |
LOGGER_FIELD
LOGGER string literal.
|
static java.lang.String |
METHOD_FIELD
METHOD string literal.
|
static java.lang.String |
MSG_FIELD
MSG string literal.
|
static java.lang.String |
NDC_FIELD
NDC string literal.
|
static java.lang.String |
PROP_FIELD
PROP.
|
static java.lang.String |
THREAD_FIELD
THREAD string literal.
|
static java.lang.String |
TIMESTAMP_FIELD
TIMESTAMP string literal.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
applyFields(java.lang.String replaceText,
LoggingEvent event)
Apply fields.
|
static LoggingEventFieldResolver |
getInstance()
Get singleton instance.
|
java.lang.Object |
getValue(java.lang.String fieldName,
LoggingEvent event)
Get value of field.
|
boolean |
isField(java.lang.String fieldName)
Determines if specified string is a recognized field.
|
public static final java.util.List KEYWORD_LIST
public static final java.lang.String LOGGER_FIELD
public static final java.lang.String LEVEL_FIELD
public static final java.lang.String CLASS_FIELD
public static final java.lang.String FILE_FIELD
public static final java.lang.String LINE_FIELD
public static final java.lang.String METHOD_FIELD
public static final java.lang.String MSG_FIELD
public static final java.lang.String NDC_FIELD
public static final java.lang.String EXCEPTION_FIELD
public static final java.lang.String TIMESTAMP_FIELD
public static final java.lang.String THREAD_FIELD
public static final java.lang.String PROP_FIELD
public static final java.lang.String EMPTY_STRING
public java.lang.String applyFields(java.lang.String replaceText, LoggingEvent event)
replaceText
- replacement text.event
- logging event.public static LoggingEventFieldResolver getInstance()
public boolean isField(java.lang.String fieldName)
fieldName
- field namepublic java.lang.Object getValue(java.lang.String fieldName, LoggingEvent event)
fieldName
- fieldevent
- eventCopyright © 2006-2019 OPS4J - Open Participation Software for Java. All Rights Reserved.