Package org.drools.reliability
Class ReliableAgenda
- java.lang.Object
-
- org.drools.kiesession.agenda.DefaultAgenda
-
- org.drools.reliability.ReliableAgenda
-
- All Implemented Interfaces:
java.io.Externalizable,java.io.Serializable,org.drools.core.common.ActivationsManager,org.drools.core.common.InternalAgenda,org.kie.api.runtime.rule.Agenda
public class ReliableAgenda extends org.drools.kiesession.agenda.DefaultAgenda- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ReliableAgenda()ReliableAgenda(org.drools.core.impl.RuleBase kBase)ReliableAgenda(org.drools.core.impl.RuleBase kBase, boolean initMain)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.drools.core.phreak.PropagationListcreatePropagationList()voidsetWorkingMemory(org.drools.core.common.InternalWorkingMemory workingMemory)-
Methods inherited from class org.drools.kiesession.agenda.DefaultAgenda
activate, activateRuleFlowGroup, activateRuleFlowGroup, activateRuleFlowGroup, addEagerRuleAgendaItem, addItemToActivationGroup, addPropagation, addQueryAgendaItem, cancelActivation, clear, clearAndCancel, clearAndCancelActivationGroup, clearAndCancelActivationGroup, clearAndCancelAgendaGroup, clearAndCancelRuleFlowGroup, createAgendaItem, createRuleAgendaItem, deactivate, dispose, doRetract, evaluateEagerList, evaluateQueriesForRule, executeFlush, executeTask, fireAllRules, fireNextItem, fireUntilHalt, fireUntilHalt, flushPropagations, getActionsIterator, getActivationGroup, getActivationGroupsMap, getActivationsFilter, getAgendaEventSupport, getAgendaGroup, getAgendaGroupsManager, getFocusName, getKnowledgeHelper, getPropagationList, getReteEvaluator, getRuleFlowGroup, getWorkingMemory, halt, handleException, hasPendingPropagations, internalHalt, isAlive, isDeclarativeAgenda, isFiring, isParallelAgenda, isRuleActiveInRuleFlowGroup, notifyWaitOnRest, peekNextRule, readExternal, registerExpiration, removeEagerRuleAgendaItem, removeQueryAgendaItem, reset, setActivationsFilter, setFocus, setFocus, sizeOfRuleFlowGroup, tryDeactivate, writeExternal
-
-
-
-
Method Detail
-
setWorkingMemory
public void setWorkingMemory(org.drools.core.common.InternalWorkingMemory workingMemory)
- Specified by:
setWorkingMemoryin interfaceorg.drools.core.common.InternalAgenda- Overrides:
setWorkingMemoryin classorg.drools.kiesession.agenda.DefaultAgenda
-
createPropagationList
protected org.drools.core.phreak.PropagationList createPropagationList()
- Overrides:
createPropagationListin classorg.drools.kiesession.agenda.DefaultAgenda
-
-