Uses of Interface
org.drools.spi.AgendaFilter

Packages that use AgendaFilter
org.drools This is the engine that works off binary RuleBases, you will mostly use WorkingMemory, RuleBase and RuleBaseFactory 
org.drools.common   
org.drools.concurrent   
org.drools.impl   
org.drools.reteoo   
 

Uses of AgendaFilter in org.drools
 

Methods in org.drools with parameters of type AgendaFilter
 Future StatefulSession.asyncFireAllRules(AgendaFilter agendaFilter)
          This will initiate the firing phase (in the background).
 int WorkingMemory.fireAllRules(AgendaFilter agendaFilter)
          Fire all items on the agenda until empty, using the given AgendaFiler
 int WorkingMemory.fireAllRules(AgendaFilter agendaFilter, int fireLimit)
          Fire all items on the agenda using the given AgendaFiler until empty or at most 'fireLimit' rules have fired
 void StatefulSession.fireUntilHalt(AgendaFilter agendaFilter)
          Keeps firing activations until a halt is called.
 void StatelessSession.setAgendaFilter(AgendaFilter agendaFilter)
           
 

Uses of AgendaFilter in org.drools.common
 

Methods in org.drools.common with parameters of type AgendaFilter
 int AbstractWorkingMemory.fireAllRules(AgendaFilter agendaFilter)
           
 int DefaultAgenda.fireAllRules(AgendaFilter agendaFilter, int fireLimit)
           
 int AbstractWorkingMemory.fireAllRules(AgendaFilter agendaFilter, int fireLimit)
           
 int InternalAgenda.fireAllRules(AgendaFilter agendaFilter, int fireLimit)
          Fires all activations currently in agenda that match the given agendaFilter until the fireLimit is reached or no more activations exist.
 boolean DefaultAgenda.fireNextItem(AgendaFilter filter)
          Fire the next scheduled Agenda item, skipping items that are not allowed by the agenda filter.
 boolean InternalAgenda.fireNextItem(AgendaFilter filter)
           
 void DefaultAgenda.fireUntilHalt(AgendaFilter agendaFilter)
           
 void AbstractWorkingMemory.fireUntilHalt(AgendaFilter agendaFilter)
          Keeps firing activations until a halt is called.
 void InternalAgenda.fireUntilHalt(AgendaFilter agendaFilter)
          Keeps firing activations until a halt is called.
 

Uses of AgendaFilter in org.drools.concurrent
 

Constructors in org.drools.concurrent with parameters of type AgendaFilter
FireAllRules(AgendaFilter agendaFilter)
           
 

Uses of AgendaFilter in org.drools.impl
 

Classes in org.drools.impl that implement AgendaFilter
static class StatefulKnowledgeSessionImpl.AgendaFilterWrapper
           
 

Uses of AgendaFilter in org.drools.reteoo
 

Methods in org.drools.reteoo with parameters of type AgendaFilter
 Future ReteooStatefulSession.asyncFireAllRules(AgendaFilter agendaFilter)
           
 int DisposedReteooWorkingMemory.fireAllRules(AgendaFilter agendaFilter)
           
 int DisposedReteooWorkingMemory.fireAllRules(AgendaFilter agendaFilter, int fireLimit)
           
 void ReteooWorkingMemoryInterface.fireUntilHalt(AgendaFilter agendaFilterWrapper)
           
 void DisposedReteooWorkingMemory.fireUntilHalt(AgendaFilter agendaFilterWrapper)
           
 void ReteooStatelessSession.setAgendaFilter(AgendaFilter agendaFilter)
           
 



Copyright © 2001-2012 JBoss by Red Hat. All Rights Reserved.