public class JaninoEventEvaluator extends JaninoEventEvaluatorBase<ILoggingEvent>
Modifier and Type | Field and Description |
---|---|
static java.util.List<java.lang.String> |
DEFAULT_PARAM_NAME_LIST |
static java.util.List<java.lang.Class> |
DEFAULT_PARAM_TYPE_LIST |
static java.lang.String |
IMPORT_LEVEL |
ERROR_THRESHOLD, matcherList
context
Constructor and Description |
---|
JaninoEventEvaluator() |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
getDecoratedExpression() |
protected java.lang.String[] |
getParameterNames() |
protected java.lang.Class[] |
getParameterTypes() |
protected java.lang.Object[] |
getParameterValues(ILoggingEvent loggingEvent) |
addMatcher, evaluate, getExpression, getMatcherList, setExpression, start
getName, isStarted, setName, stop
addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, getDeclaredOrigin, getStatusManager, setContext
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, setContext
public static final java.lang.String IMPORT_LEVEL
public static final java.util.List<java.lang.String> DEFAULT_PARAM_NAME_LIST
public static final java.util.List<java.lang.Class> DEFAULT_PARAM_TYPE_LIST
protected java.lang.String getDecoratedExpression()
getDecoratedExpression
in class JaninoEventEvaluatorBase<ILoggingEvent>
protected java.lang.String[] getParameterNames()
getParameterNames
in class JaninoEventEvaluatorBase<ILoggingEvent>
protected java.lang.Class[] getParameterTypes()
getParameterTypes
in class JaninoEventEvaluatorBase<ILoggingEvent>
protected java.lang.Object[] getParameterValues(ILoggingEvent loggingEvent)
getParameterValues
in class JaninoEventEvaluatorBase<ILoggingEvent>