Yolanda M. Davis created NIFI-7163:
--------------------------------------
Summary: Create RulesEngine and RulesEngineProvider Interfaces
Key: NIFI-7163
URL: https://issues.apache.org/jira/browse/NIFI-7163
Project: Apache NiFi
Issue Type: New Feature
Components: Extensions
Reporter: Yolanda M. Davis
Assignee: Yolanda M. Davis
The existing RulesEngineService allows for centralized execution of rules, but
there may be cases where processors (or other calling components) want to
operate directly with an instance of an engine (to prevent a bottleneck with
the controller service) or would like access to the rules driving the engine.
To facilitate this a RulesEngine and RulesEngineProvider interface should be
created to support the following:
*RulesEngine:*
Firing rules with provided facts and returning required actions
Checking rules with provided facts and return information on which rules
were fired from the available list
*RulesEngineProvider:*
Return an instance of a rules engine
--
This message was sent by Atlassian Jira
(v8.3.4#803005)