## Uses of Interface
org.kie.api.runtime.rule.AgendaFilter

- Packages that use AgendaFilter
  Package | Description
  --- | ---
  org.kie.api.runtime.process | The process runtime classes.
  org.kie.api.runtime.rule | The rule runtime classes.

- - ### Uses of AgendaFilter in org.kie.api.runtime.process

    Methods in org.kie.api.runtime.process with parameters of type AgendaFilter
    Modifier and Type | Method and Description
    --- | ---
    `ProcessInstance` | ProcessRuntime.`startProcess(String processId, AgendaFilter agendaFilter)` Start a new process instance.
    `ProcessInstance` | ProcessRuntime.`startProcess(String processId, Map<String,Object> parameters, AgendaFilter agendaFilter)` Start a new process instance.

  - ### Uses of AgendaFilter in org.kie.api.runtime.rule

    Methods in org.kie.api.runtime.rule with parameters of type AgendaFilter
    Modifier and Type | Method and Description
    --- | ---
    `int` | StatefulRuleSession.`fireAllRules(AgendaFilter agendaFilter)` Fire all Matches on the Agenda
    `int` | StatefulRuleSession.`fireAllRules(AgendaFilter agendaFilter, int max)` Fire all Matches on the Agenda
    `void` | StatefulRuleSession.`fireUntilHalt(AgendaFilter agendaFilter)` Keeps firing Matches until a halt is called.

Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.