public void fireAllRules() throws FactException { fireAllRules( null );
public void fireAllRules(AgendaFilter agendaFilter) throws FactException {      if ( !this.firing ) { try { this.firing = true;  while ( this.agenda.fireNextItem( agendaFilter ) ) { ; } } finally { this.firing = false; } }
    public void fireAllRules() throws FactException {        fireAllRules( null );    }