Package ch.qos.logback.core.boolex
Class JaninoEventEvaluatorBase<E>
java.lang.Object
ch.qos.logback.core.spi.ContextAwareBase
ch.qos.logback.core.boolex.EventEvaluatorBase<E>
ch.qos.logback.core.boolex.JaninoEventEvaluatorBase<E>
- Type Parameters:
E
-
- All Implemented Interfaces:
EventEvaluator<E>
,ContextAware
,LifeCycle
- Direct Known Subclasses:
JaninoEventEvaluator
@Deprecated(since="2022-01-27")
public abstract class JaninoEventEvaluatorBase<E>
extends EventEvaluatorBase<E>
Deprecated.
This internal logback API is not supported by AEM as a Cloud Service.
Abstract class which sets the groundwork for janino based evaluations.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addMatcher
(Matcher matcher) Deprecated.boolean
Deprecated.Evaluates whether the event passed as parameter matches some user-specified criteria.Deprecated.Deprecated.void
setExpression
(String expression) Deprecated.void
start()
Deprecated.Methods inherited from class ch.qos.logback.core.boolex.EventEvaluatorBase
getName, isStarted, setName, stop
Methods inherited from class ch.qos.logback.core.spi.ContextAwareBase
addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, getStatusManager, setContext
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface ch.qos.logback.core.spi.ContextAware
addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, setContext
-
Field Details
-
ERROR_THRESHOLD
public static final int ERROR_THRESHOLDDeprecated.- See Also:
-
-
Constructor Details
-
JaninoEventEvaluatorBase
public JaninoEventEvaluatorBase()Deprecated.
-
-
Method Details
-
start
public void start()Deprecated.- Specified by:
start
in interfaceLifeCycle
- Overrides:
start
in classEventEvaluatorBase<E>
-
evaluate
Deprecated.Description copied from interface:EventEvaluator
Evaluates whether the event passed as parameter matches some user-specified criteria.The
Evaluator
is free to evaluate the event as it pleases. In particular, the evaluation results may depend on previous events.- Parameters:
event
- The event to evaluate- Returns:
- true if there is a match, false otherwise.
- Throws:
EvaluationException
- may be thrown during faulty evaluation
-
getExpression
Deprecated. -
setExpression
Deprecated. -
addMatcher
Deprecated. -
getMatcherList
Deprecated.
-