站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > JBoss RULES 3.0.6 API 英文版文档

InternalAgenda - JBoss RULES 3.0.6 API 英文版文档


org.drools.common
Interface InternalAgenda

All Superinterfaces:
Agenda
All Known Implementing Classes:
DefaultAgenda, LeapsAgenda

public interface InternalAgenda
extends Agenda


Method Summary
 void addAgendaGroup(AgendaGroup agendaGroup)
           
 void fireActivation(Activation activation)
           
 boolean fireNextItem(AgendaFilter filter)
           
 void removeScheduleItem(ScheduledAgendaItem item)
           
 void scheduleItem(ScheduledAgendaItem item)
           
 
Methods inherited from interface org.drools.Agenda
agendaSize, clearActivationGroup, clearActivationGroup, clearAgenda, clearAgendaGroup, clearAgendaGroup, focusStackSize, getActivationGroup, getActivations, getAgendaGroup, getAgendaGroups, getFocus, getScheduledActivations, getScheduledItems, getStack, getWorkingMemory, setFocus, setFocus
 

Method Detail

fireActivation

void fireActivation(Activation activation)
                    throws ConsequenceException
Throws:
ConsequenceException

removeScheduleItem

void removeScheduleItem(ScheduledAgendaItem item)

fireNextItem

boolean fireNextItem(AgendaFilter filter)
                     throws ConsequenceException
Throws:
ConsequenceException

scheduleItem

void scheduleItem(ScheduledAgendaItem item)

addAgendaGroup

void addAgendaGroup(AgendaGroup agendaGroup)