[rules-users] Ruleflows
Jeffrey Delong
jdelong at redhat.com
Thu Apr 10 11:46:05 EDT 2008
Why not try the second strategy you listed below:
- (Insert one debt, start the ruleflow process) for each debt
Since each debt is separate.
As for only firing one rule in the ruleflow group, try using the same
activation-group attribute on each rule in the ruleflow group.
Activation groups cause only a single rule in the same group to be
activated.
Jeff
Jonathan Guéhenneux wrote:
> I just constated its true. sadly (for me).
> How can I do to make that only one rule per ruleflow group can be
> activated with one specific tuple?
>
> I think that I can add an "attribute" in my business object, like
> "boolean gravityComputed" in order to activate only one time a gravity
> compute rule but thats not very clean. Is there any drools action to
> break the deactivate the current flow and activate the next one? and
> if yes, is it possible to call it from a rule?
>
> Subject: RE: [rules-users] Ruleflows
> Date: Thu, 10 Apr 2008 11:45:51 +0100
> From: manstis1 at ford.com
> To: rules-users at lists.jboss.org
>
> IMO, the first.
>
> Another answer; I believe RuleFlow controls the activation
> sequence so IMO "yes". Kris, care to correct me?
>
> *From:* rules-users-bounces at lists.jboss.org
> [mailto:rules-users-bounces at lists.jboss.org] *On Behalf Of
> *Jonathan Guéhenneux
> *Sent:* 10 April 2008 11:36
> *To:* Rules Users List
> *Subject:* [rules-users] Ruleflows
>
> Hi,
>
> I have to compute the gravity of a debt according to a set of
> rules organized in a ruleflow. I will have to process about
> ten thousands debts every minute.
> There is no dependency between the debts. All the rules are
> applied to one debt.
>
> What is the best strategy?
>
> - Insert all the debts, and start the ruleflow process
> or
> - (Insert one debt, start the ruleflow process) for each debt
>
> Another question:
>
> If a rule "r1" in the ruleflow group "rfg1" is fired on a debt
> "d1", can a second rule "r2" in the same ruleflow group be
> fired on the same debt "d1"?
>
> Discutez gratuitement avec vos amis en vidéo ! Téléchargez
> Messenger, c'est gratuit ! <http://www.windowslive.fr/messenger/>
>
>
> Plus de 15 millions de français utilisent Windows Live Messenger !
> Téléchargez Messenger, c'est gratuit !
> <http://www.windowslive.fr/messenger/>
> ------------------------------------------------------------------------
>
> _______________________________________________
> rules-users mailing list
> rules-users at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/rules-users
>
More information about the rules-users
mailing list