Apply Rules
This handler (com.rierino.handler.SimpleRuleEventHandler) provides ability to evaluate a list of rules and returns results based on matches.
Handler Parameters
rules.state
Name of the state manager storing rule definitions
rules
-
Actions
Process / ProcessSimpleRules
Evaluates list of rules for a domain and returns the result of matching rule. Event metadata fields applicable for this action are as follows:
domain
Set of rules to apply
risk_scoring
-
inputElement
Json path for the input in event payload for query variables
parameters
-
outputElement
Json path for the output in response event payload where "result" or "results" element will be added
$.decision
-
With event metadata parameters as:
inputPattern
JMESPath pattern to apply on data input
{id:id, group:data.group}
-
structure
Whether the "result" of highest salience rule or "results" list of all matching rules should return
list
single
Last updated