You may have to use a bit from the unstable API:<br><br>KnowledgePackage kPackage = ...;<br>KnowledgePackageImp kPackageImp = (KnowledgePackageImp)kPackage;<br>for( org.drools.definition.rule.Rule rule: kPackage.getRules() ){<br>
  String rName = rule.getName();<br>  org.drools.rule.Rule realRule =<br>    (org.drools.rule.Rule)kPackageImp.getRule( rName );<br>  String rfGroup = realRule.getRuleFlowGroup();<br>}<br><br>-W<br><br><div class="gmail_quote">
2011/4/14 Randhish Raghavan <span dir="ltr">&lt;<a href="mailto:Randhish_Raghavan@mindtree.com">Randhish_Raghavan@mindtree.com</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">





<div link="blue" vlink="purple" lang="EN-US">
<div>
<p class="MsoNormal"><span style="font-size: 10pt;">Hello,</span></p>
<p class="MsoNormal"><span style="font-size: 10pt;"> </span></p>
<p class="MsoNormal"><span style="font-size: 10pt;">A sample rule that I have created is listed below:</span></p>
<p class="MsoNormal"><span style="font-size: 10pt;"> </span></p>
<p class="MsoNormal"><span style="font-size: 10pt;">rule &#39;Abnormal time MBP Enrollment&#39;</span></p>
<p class="MsoNormal"><span style="font-size: 10pt;">dialect &#39;mvel&#39;</span></p>
<p class="MsoNormal"><span style="font-size: 10pt;">ruleflow-group &quot;enrl.ruleflowgroup.detailRuleFlowGroup&quot;</span></p>
<p class="MsoNormal"><span style="font-size: 10pt;"> </span></p>
<p class="MsoNormal"><span style="font-size: 10pt;">when</span></p>
<p class="MsoNormal"><span style="font-size: 10pt;">          ruleData : EnrlRuleData()    
</span></p>
<p class="MsoNormal"><span style="font-size: 10pt;">then</span></p>
<p class="MsoNormal"><span style="font-size: 10pt;">          -----</span></p>
<p class="MsoNormal"><span style="font-size: 10pt;">         
</span></p>
<p class="MsoNormal"><span style="font-size: 10pt;">end</span></p>
<p class="MsoNormal"><span style="font-size: 10pt;"> </span></p>
<p class="MsoNormal"><span style="font-size: 10pt;">Is there any way I can retrieve the rule flow group name (“enrl.ruleflowgroup.detailRuleFlowGroup”) when rules are loaded (Ex: using KnowledgeBaseListener)?</span></p>
<p class="MsoNormal"><span style="font-size: 10pt;"> </span></p>
<p class="MsoNormal"><span style="font-size: 10pt;">Thanks
</span></p>
<p class="MsoNormal"><span style="font-size: 10pt;">Randhish</span></p>
<p class="MsoNormal"><span style="font-size: 10pt;"> </span></p>
<p class="MsoNormal"><span style="font-size: 10pt;">           
</span></p>
</div>
<br>
<hr>
<font color="Gray" face="Arial" size="1"><br>
<a href="http://www.mindtree.com/email/disclaimer.html" target="_blank">http://www.mindtree.com/email/disclaimer.html</a><br>
</font>
</div>

<br>_______________________________________________<br>
rules-users mailing list<br>
<a href="mailto:rules-users@lists.jboss.org">rules-users@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/rules-users" target="_blank">https://lists.jboss.org/mailman/listinfo/rules-users</a><br>
<br></blockquote></div><br>