>
> Hello Prateek,

   I am using Drools 4.0. I have the sample rule for agenda-group with
output.Hope it helps   you.

Regards
Sankar S

OUTPUT
rule1
rule4
rule3
rule2
rule2.1

RULE
package com.sample.agenda

rule "rule1" agenda-group "rulegroup1"  auto-focus true
  when
     eval(true)
   then
      System.out.println("rule1");
   end


rule "rule2" agenda-group "rulegroup2"
 salience  12
  when
     eval(true)
   then
      System.out.println("rule2");
   end


rule "rule2.1" agenda-group "rulegroup2"
 salience  10
  when
     eval(true)
   then
      System.out.println("rule2.1");
   end

rule "rule3" agenda-group "rulegroup3"
  when
     eval(true)
   then
      System.out.println("rule3");
      drools.setFocus("rulegroup2");
   end

   rule "rule4" agenda-group "MAIN"
  when
     eval(true)
   then
      System.out.println("rule4");
      drools.setFocus("rulegroup3");
   end


Date: Mon, 1 Oct 2007 10:43:28 +0530
> From: <[EMAIL PROTECTED]>
> Subject: [rules-users] executing specific rules using agenda group
> To: <[email protected]>
> Message-ID:
>         <[EMAIL PROTECTED]>
> Content-Type: text/plain; charset="iso-8859-1"
>
>
> Hi
>
> I am using Drools 4.0.
> First time I want to fire some specific rules from my rule file(in .xml
> format) and then other rules for the second time.
> I have defined agenda-group attribute for the rules as follows:
>
> <rule-attribute name="agenda-group" value="Check-rfq"/>
>
> how can I execute specific rules using agenda group or is there any other
> options are available.
> When I had gone through Drools documentation ,they mentioned Listener api
> can be used to execute specific rules but I did not find enough information
> on Listener.
> Please let me know how can I implement Listener api to execute specific
> rules.
>
> Thanks
>
> With Regards
> Prateek
>
>
_______________________________________________
rules-users mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/rules-users

Reply via email to