[rules-users] "factorize" rules

John Dujon johndujon at gmail.com
Thu Sep 20 17:02:01 EDT 2012


Hello,

I am trying to make my rules more readable and wonder wether or not we can
factorize rules for a particular ruleflow-group. As an example, I would
like to convert this:

// begin rules
rule "Rule 1"
     ruleflow-group "work"
when
  condition 0
  condition1
then
  doSomething();

rule "Rule 2"
     ruleflow-group "work"
when
  condition0
  condition2
then
  doSomethingElse();

// end rules

to the following

// begin rules

pre_conditions_for_rules
  ruleflow-group "work"
  condition0

rule "Rule 1"
     ruleflow-group "work"
when
  condition1
then
  doSomething();
end

rule "Rule 2"
     ruleflow-group "work"
when
  condition2
then
  doSomethingElse();
end

// end rules


Thank you for your time. I apologize in advance if that does not make
sense, as I am new to drools

John
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/rules-users/attachments/20120920/11bbf8bd/attachment.html 


More information about the rules-users mailing list