org.drools.common
Interface InternalAgenda
- All Superinterfaces:
- Agenda
- All Known Implementing Classes:
- DefaultAgenda
- public interface InternalAgenda
- extends Agenda
-

| 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 |
fireActivation
public void fireActivation(Activation activation)
throws ConsequenceException
- Throws:
ConsequenceException
removeScheduleItem
public void removeScheduleItem(ScheduledAgendaItem item)
fireNextItem
public boolean fireNextItem(AgendaFilter filter)
throws ConsequenceException
- Throws:
ConsequenceException
scheduleItem
public void scheduleItem(ScheduledAgendaItem item)
addAgendaGroup
public void addAgendaGroup(AgendaGroup agendaGroup)