Interface DecisionEngine<T>
-
- Type Parameters:
T- input type (e.g. Map)
- All Known Implementing Classes:
DroolsDecisionEngine
public interface DecisionEngine<T>Generic decision engine abstraction.- Since:
- 1.0.0
- Author:
- Nestor Martourez, Sr Software and Data Streaming Engineer @ CodedStreams
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanevaluate(T input)Evaluates the input against configured rules.
-
-
-
Method Detail
-
evaluate
boolean evaluate(T input)
Evaluates the input against configured rules.- Parameters:
input- input facts- Returns:
- true if any rule is triggered
-
-