[rules-users] Doubt over Agenda-Group
Wolfgang Laun
wolfgang.laun at gmail.com
Fri Feb 3 07:47:18 EST 2012
See below.
On 03/02/2012, swaroop <swaroop.oggu at gmail.com> wrote:
> Hi,
>
> Iam invoking a template from a rule using agenda-group setfocus. My doubt is
> ,after focusing and executing the template based on the agenda-group where
> will the rule control fall back to.
>
> Eg:
>
> Rule 1
> ruleflow-group "RF1"
> WHEN
> c : someFact(someCond)
> THEN
> kcontext.getKnowledgeRuntime().getAgenda().getAgendaGroup("AG1").setFocus();
The preceding statement has no immediate effect except setting the
agenda focus.
> Do something1
> Do Something2 based on some actions set in template invoked through
> agenda-group
This is a very curious statement. You do "Something2" as it is coded
here, with all objects being what they are at the start of this
consequence (after THEN), except for modifications done by
"Something1".
-W
> END
>
> Rule 2
> ruleflow-group "RF1"
> WHEN
> c : someFact(someCond1-->someCond1 is based on the parameters set in
> template called in prev rule)
> THEN
> Do Something3
> END
>
> What should be the flow of events after rule 1 execution ?
>
>
> Thanks
> Swaroop
>
> --
> View this message in context:
> http://drools.46999.n3.nabble.com/Doubt-over-Agenda-Group-tp3712866p3712866.html
> Sent from the Drools: User forum mailing list archive at Nabble.com.
> _______________________________________________
> 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