public class CallerDataConverter extends ClassicConverter
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
DEFAULT_CALLER_LINE_PREFIX |
static java.lang.String |
DEFAULT_RANGE_DELIMITER |
private int |
depthEnd |
private int |
depthStart |
(package private) int |
errorCount |
(package private) java.util.List<EventEvaluator<ILoggingEvent>> |
evaluatorList |
(package private) int |
MAX_ERROR_COUNT |
started| Constructor and Description |
|---|
CallerDataConverter() |
| Modifier and Type | Method and Description |
|---|---|
private void |
addEvaluator(EventEvaluator<ILoggingEvent> ee) |
private void |
checkRange() |
java.lang.String |
convert(ILoggingEvent le)
The convert method is responsible for extracting data from the event and
storing it for later use by the write method.
|
protected java.lang.String |
getCallerLinePrefix() |
protected java.lang.String |
getDefaultRangeDelimiter() |
private boolean |
isRange(java.lang.String depthStr) |
private java.lang.String[] |
splitRange(java.lang.String depthStr) |
void |
start()
Components that depend on options passed during configuration can override
this method in order to make appropriate use of those options.
|
addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, getFirstOption, getOptionList, isStarted, setContext, setOptionList, stopgetFormattingInfo, setFormattingInfo, writepublic static final java.lang.String DEFAULT_CALLER_LINE_PREFIX
public static final java.lang.String DEFAULT_RANGE_DELIMITER
private int depthStart
private int depthEnd
java.util.List<EventEvaluator<ILoggingEvent>> evaluatorList
final int MAX_ERROR_COUNT
int errorCount
public void start()
DynamicConverterstart in interface LifeCyclestart in class DynamicConverter<ILoggingEvent>private boolean isRange(java.lang.String depthStr)
private java.lang.String[] splitRange(java.lang.String depthStr)
private void checkRange()
private void addEvaluator(EventEvaluator<ILoggingEvent> ee)
public java.lang.String convert(ILoggingEvent le)
Converterconvert in class Converter<ILoggingEvent>protected java.lang.String getCallerLinePrefix()
protected java.lang.String getDefaultRangeDelimiter()