[jboss-jira] [JBoss JIRA] (DROOLS-2961) Existence and Data Driven rule firing

Mark Proctor (JIRA) issues at jboss.org
Tue Sep 4 10:30:00 EDT 2018


    [ https://issues.jboss.org/browse/DROOLS-2961?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13628499#comment-13628499 ] 

Mark Proctor commented on DROOLS-2961:
--------------------------------------

We already have data-driven "when" style execution. If a rule is existence-driven it will need to place all fired activations on a "fired" list. When the group/unit exits everything on the "fired" list needs to go back onto the main agenda list - a sort of "refresh" or "reset" if you like.

We can declare a rule as existence-driven or a unit, in which case the whole unit would be existence driven. If a unit is declared data-driven or existence-driven, this is the default for the unit. Any rule can over-ride, so in an existence-driven unit a rule can declare it's data- driven.

> Existence and Data Driven rule firing
> -------------------------------------
>
>                 Key: DROOLS-2961
>                 URL: https://issues.jboss.org/browse/DROOLS-2961
>             Project: Drools
>          Issue Type: Feature Request
>            Reporter: Mark Proctor
>            Assignee: Mario Fusco
>




--
This message was sent by Atlassian JIRA
(v7.5.0#75005)


More information about the jboss-jira mailing list