Interface EventEvaluator<E>

All Superinterfaces:
ContextAware, LifeCycle
All Known Implementing Classes:
EventEvaluatorBase, ExceptionMatchEvaluator, OnErrorEvaluator, OnMarkerEvaluator

public interface EventEvaluator<E> extends ContextAware, LifeCycle
Evaluates whether a given an event matches user-specified criteria.

Implementations are free to evaluate the event as they see fit. In particular, the evaluation results may depend on previous events.

Author:
Ceki Gülcü