Apparently there has been some confusion between the two interfaces called AgendaFilter. But these classes are so simple that you can write your own.<br><br>import org.drools.runtime.rule.Activation;<br>import org.drools.runtime.rule.AgendaFilter;<br>
<br>public class EndAgendaFilter  implements AgendaFilter {<br>    private final String  suffix;<br><br>    private final boolean accept;<br><br>    public EndAgendaFilter(final String suffix) {<br>        this( suffix,<br>
                true );<br>    }<br><br>    public EndAgendaFilter(final String suffix,<br>            final boolean accept) {<br>        this.suffix = suffix;<br>        this.accept = accept;<br>    }<br><br>    public boolean accept(final Activation activation) {<br>
        if ( activation.getRule().getName().endsWith( this.suffix ) ) {<br>            return this.accept;<br>        } else {<br>            return !this.accept;<br>        }<br>    }<br>}<br><br><br><br><br><br><div class="gmail_quote">
On 19 December 2010 18:47, Benson Fung <span dir="ltr">&lt;<a href="mailto:benson.redhat@gmail.com">benson.redhat@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi,<br><br>I would like to file specific rules in Drools 5.1.  However, the RuleNameEndsWithAgendaFilter no longer works in FireAllRules of Drools 5.1.  <br><br><br>Please help<br><br>Thanks<br>
<br>_______________________________________________<br>
rules-dev mailing list<br>
<a href="mailto:rules-dev@lists.jboss.org">rules-dev@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/rules-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/rules-dev</a><br>
<br></blockquote></div><br>