Uses of Interface
org.drools.spi.AgendaGroup

Packages that use AgendaGroup
org.drools   
org.drools.common   
org.drools.event   
org.drools.spi   
 

Uses of AgendaGroup in org.drools
 

Methods in org.drools that return AgendaGroup
 AgendaGroup Agenda.getAgendaGroup(java.lang.String name)
           
 AgendaGroup[] Agenda.getAgendaGroups()
           
 AgendaGroup Agenda.getFocus()
           
 AgendaGroup WorkingMemory.getFocus()
          Returns the AgendaGroup which has the current WorkingMemory focus.
 AgendaGroup[] Agenda.getStack()
           
 

Methods in org.drools with parameters of type AgendaGroup
 void Agenda.clearAgendaGroup(AgendaGroup agendaGroup)
          Clears all Activations from an Agenda Group.
 boolean Agenda.setFocus(AgendaGroup agendaGroup)
          Sets the Agenda's focus to the specified AgendaGroup
 void WorkingMemory.setFocus(AgendaGroup focus)
          Set the focus to the specified AgendaGroup
 

Uses of AgendaGroup in org.drools.common
 

Subinterfaces of AgendaGroup in org.drools.common
 interface InternalAgendaGroup
           
 

Classes in org.drools.common that implement AgendaGroup
 class ArrayAgendaGroup
          AgendaGroup implementation that uses a PriorityQueue to prioritise the evaluation of added ActivationQueues.
 class BinaryHeapQueueAgendaGroup
          AgendaGroup implementation that uses a PriorityQueue to prioritise the evaluation of added ActivationQueues.
 class SequentialAgendaGroupImpl
          AgendaGroup implementation that uses a PriorityQueue to prioritise the evaluation of added ActivationQueues.
 

Methods in org.drools.common that return AgendaGroup
 AgendaGroup PriorityQueueAgendaGroupFactory.createAgendaGroup(java.lang.String name, InternalRuleBase ruleBase)
           
 AgendaGroup AgendaGroupFactory.createAgendaGroup(java.lang.String name, InternalRuleBase ruleBase)
           
 AgendaGroup ArrayAgendaGroupFactory.createAgendaGroup(java.lang.String name, InternalRuleBase ruleBase)
           
 AgendaGroup ScheduledAgendaItem.getAgendaGroup()
           
 AgendaGroup AgendaItem.getAgendaGroup()
           
 AgendaGroup DefaultAgenda.getAgendaGroup(java.lang.String name)
           
 AgendaGroup[] DefaultAgenda.getAgendaGroups()
           
 AgendaGroup DefaultAgenda.getCurrentAgendaGroup()
           
 AgendaGroup AbstractWorkingMemory.getFocus()
           
 AgendaGroup DefaultAgenda.getFocus()
           
 AgendaGroup DefaultAgenda.getNextFocus()
           
 AgendaGroup[] DefaultAgenda.getStack()
           
 

Methods in org.drools.common with parameters of type AgendaGroup
 void InternalAgenda.addAgendaGroup(AgendaGroup agendaGroup)
           
 void DefaultAgenda.addAgendaGroup(AgendaGroup agendaGroup)
           
 void DefaultAgenda.clearAgendaGroup(AgendaGroup agendaGroup)
           
 void DefaultAgenda.setCurrentAgendaGroup(AgendaGroup agendaGroup)
           
 void AbstractWorkingMemory.setFocus(AgendaGroup focus)
           
 boolean DefaultAgenda.setFocus(AgendaGroup agendaGroup)
           
 

Uses of AgendaGroup in org.drools.event
 

Methods in org.drools.event that return AgendaGroup
 AgendaGroup AgendaGroupEvent.getAgendaGroup()
           
 

Methods in org.drools.event with parameters of type AgendaGroup
 void AgendaEventSupport.fireAgendaGroupPopped(AgendaGroup agendaGroup, InternalWorkingMemory workingMemory)
           
 void AgendaEventSupport.fireAgendaGroupPushed(AgendaGroup agendaGroup, InternalWorkingMemory workingMemory)
           
 

Constructors in org.drools.event with parameters of type AgendaGroup
AgendaGroupEvent(AgendaGroup agendaGroup)
           
AgendaGroupPoppedEvent(AgendaGroup agendaGroup)
           
AgendaGroupPushedEvent(AgendaGroup agendaGroup)
           
 

Uses of AgendaGroup in org.drools.spi
 

Methods in org.drools.spi that return AgendaGroup
 AgendaGroup Activation.getAgendaGroup()