Drools :: Core 6.0.0.Beta5

Uses of Interface
org.drools.core.spi.AgendaFilter

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

Uses of AgendaFilter in org.drools.core
 

Methods in org.drools.core with parameters of type AgendaFilter
 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.core.common
 

Methods in org.drools.core.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.
 int DefaultAgenda.fireNextItem(AgendaFilter filter, int fireCount, int fireLimit)
          Fire the next scheduled Agenda item, skipping items that are not allowed by the agenda filter.
 int InternalAgenda.fireNextItem(AgendaFilter filter, int fireCount, int fireLimit)
           
 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.core.impl
 

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

Uses of AgendaFilter in org.drools.core.marshalling.impl
 

Classes in org.drools.core.marshalling.impl that implement AgendaFilter
static class ProtobufInputMarshaller.PBActivationsFilter
           
 

Uses of AgendaFilter in org.drools.core.phreak
 

Methods in org.drools.core.phreak with parameters of type AgendaFilter
 int RuleExecutor.evaluateNetworkAndFire(InternalWorkingMemory wm, AgendaFilter filter, int fireCount, int fireLimit)
           
 

Uses of AgendaFilter in org.drools.core.reteoo
 

Methods in org.drools.core.reteoo with parameters of type 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)
           
 


Drools :: Core 6.0.0.Beta5

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