|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.drools.common.DefaultAgenda
org.drools.leaps.LeapsAgenda

| Constructor Summary | |
LeapsAgenda(org.drools.leaps.LeapsWorkingMemory workingMemory)
|
|
| Method Summary | |
void |
fireActivation(Activation activation)
Fire this item. |
Activation[] |
getActivations()
to accomodate the difference between rete and leaps in storing activations. we pull activations from rule to activations map we store in working memory to facilitate activations removal when rule is removed from the memory |
| Methods inherited from class org.drools.common.DefaultAgenda |
addAgendaGroup, agendaSize, clearActivationGroup, clearActivationGroup, clearAgenda, clearAgendaGroup, clearAgendaGroup, fireNextItem, focusStackSize, getActivationGroup, getAgendaGroup, getAgendaGroups, getCurrentAgendaGroup, getFocus, getNextFocus, getScheduledActivations, getScheduledItems, getStack, getWorkingMemory, removeScheduleItem, scheduleItem, setCurrentAgendaGroup, setFocus, setFocus |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public LeapsAgenda(org.drools.leaps.LeapsWorkingMemory workingMemory)
| Method Detail |
public void fireActivation(Activation activation)
throws ConsequenceException
DefaultAgenda
fireActivation in interface InternalAgendafireActivation in class DefaultAgendaConsequenceExceptionpublic Activation[] getActivations()
getActivations in interface AgendagetActivations in class DefaultAgenda
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||