public class CounterBasedEvaluator extends ContextAwareBase implements EventEvaluator
context| Constructor and Description |
|---|
CounterBasedEvaluator() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
evaluate(Object event)
Evaluates whether the event passed as parameter matches some user-specified
criteria.
|
String |
getName()
Evaluators are named entities.
|
boolean |
isStarted() |
void |
setName(String name)
Evaluators are named entities.
|
void |
start() |
void |
stop() |
addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, getDeclaredOrigin, getStatusManager, setContextclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, setContextpublic boolean evaluate(Object event) throws NullPointerException, EvaluationException
EventEvaluator
The Evaluator is free to evaluate the event as it pleases. In
particular, the evaluation results may depend on previous events.
evaluate in interface EventEvaluatorevent - The event to evaluateNullPointerException - can be thrown in presence of null valuesEvaluationException - may be thrown during faulty evaluationpublic String getName()
EventEvaluatorgetName in interface EventEvaluatorpublic void setName(String name)
EventEvaluatorsetName in interface EventEvaluatorCopyright © 2005–2022 QOS.ch. All rights reserved.