|
Drools :: ReteOO 6.0.0.Final | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.drools.core.common.AbstractWorkingMemory
org.drools.reteoo.common.ReteWorkingMemory
public class ReteWorkingMemory
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.drools.core.common.AbstractWorkingMemory |
|---|
org.drools.core.common.AbstractWorkingMemory.GlobalsAdapter, org.drools.core.common.AbstractWorkingMemory.RuleFlowDeactivateEvent, org.drools.core.common.AbstractWorkingMemory.WorkingMemoryReteAssertAction, org.drools.core.common.AbstractWorkingMemory.WorkingMemoryReteExpireAction |
| Field Summary |
|---|
| Fields inherited from class org.drools.core.common.AbstractWorkingMemory |
|---|
__ruleBaseEventListeners, agenda, agendaEventSupport, bytes, calendars, config, dateFormats, defaultEntryPoint, entryPoints, evaluatingActionQueue, firing, globalResolver, handleFactory, id, initialFactHandle, lock, pctxFactory, propagationIdCounter, ruleBase, ruleEventListenerSupport, workingMemoryEventSupport |
| Constructor Summary | |
|---|---|
ReteWorkingMemory()
|
|
ReteWorkingMemory(int id,
org.drools.core.common.InternalRuleBase ruleBase)
|
|
ReteWorkingMemory(int id,
org.drools.core.common.InternalRuleBase ruleBase,
boolean initInitFactHandle,
org.drools.core.SessionConfiguration config,
org.kie.api.runtime.Environment environment)
|
|
ReteWorkingMemory(int id,
org.drools.core.common.InternalRuleBase ruleBase,
org.drools.core.spi.FactHandleFactory handleFactory,
org.drools.core.common.InternalFactHandle initialFactHandle,
long propagationContext,
org.drools.core.SessionConfiguration config,
org.kie.api.runtime.Environment environment,
org.drools.core.event.WorkingMemoryEventSupport workingMemoryEventSupport,
org.drools.core.event.AgendaEventSupport agendaEventSupport,
org.drools.core.event.RuleEventListenerSupport ruleEventListenerSupport,
org.drools.core.common.InternalAgenda agenda)
|
|
ReteWorkingMemory(int id,
org.drools.core.common.InternalRuleBase ruleBase,
org.drools.core.spi.FactHandleFactory handleFactory,
org.drools.core.common.InternalFactHandle initialFactHandle,
long propagationContext,
org.drools.core.SessionConfiguration config,
org.drools.core.common.InternalAgenda agenda,
org.kie.api.runtime.Environment environment)
|
|
| Method Summary | |
|---|---|
void |
addLIANodePropagation(org.drools.core.reteoo.LIANodePropagation liaNodePropagation)
|
void |
closeLiveQuery(org.drools.core.common.InternalFactHandle factHandle)
|
int |
fireAllRules(org.drools.core.spi.AgendaFilter agendaFilter,
int fireLimit)
|
void |
fireUntilHalt(org.drools.core.spi.AgendaFilter agendaFilter)
|
org.drools.core.WorkingMemoryEntryPoint |
getWorkingMemoryEntryPoint(String name)
|
void |
initInitialFact()
|
void |
reset(int handleId,
long handleCounter,
long propagationCounter)
|
| Methods inherited from class org.drools.core.common.AbstractWorkingMemory |
|---|
activationFired, addEventListener, addEventListener, addEventListener, addEventListener, addEventListener, clearActivationGroup, clearAgenda, clearAgendaGroup, clearNodeMemory, clearRuleFlowGroup, createProcessInstance, createProcessInstance, delete, delete, dispose, endBatchExecution, endOperation, executeQueuedActions, fireAllRules, fireAllRules, fireAllRules, fireUntilHalt, getActionQueue, getActivationParameters, getActivationParameters, getAgenda, getAgendaEventListeners, getAgendaEventSupport, getCalendars, getChannels, getDateFormats, getEntryPoint, getEntryPointId, getEntryPointNode, getEntryPoints, getEnvironment, getExecutionResult, getFactCount, getFactHandle, getFactHandleByIdentity, getFactHandleFactory, getFactHandles, getFactHandles, getGlobal, getGlobalResolver, getId, getIdleTime, getInitialFactHandle, getInternalWorkingMemory, getKnowledgeRuntime, getLastIdleTimestamp, getLock, getNextPropagationIdCounter, getNodeMemories, getNodeMemory, getObject, getObjectMarshallingStrategyStore, getObjects, getObjects, getObjectStore, getObjectTypeConfigurationRegistry, getProcessEventListeners, getProcessInstance, getProcessInstance, getProcessInstance, getProcessInstances, getProcessRuntime, getPropagationIdCounter, getQueryResults, getQueryResults, getRuleBase, getRuleBaseEventListeners, getRuleBaseUpdateListeners, getRuleEventListeners, getSessionClock, getSessionConfiguration, getTimerService, getTimeToNextJob, getTotalFactCount, getWorkingMemoryEntryPoints, getWorkingMemoryEventListeners, getWorkingMemoryEventSupport, getWorkItemManager, halt, initInitialFact, insert, insert, insert, insert, insertLogical, insertLogical, insertLogical, isSequential, iterateFactHandles, iterateFactHandles, iterateNonDefaultEntryPointObjectsToList, iterateObjects, iterateObjects, iterateObjectsToList, openLiveQuery, prepareToFireActivation, queueWorkingMemoryAction, readExternal, registerChannel, removeEventListener, removeEventListener, removeEventListener, removeEventListener, removeEventListener, reset, retract, setAgendaEventSupport, setAsyncExceptionHandler, setEndOperationListener, setFocus, setGlobal, setGlobalResolver, setId, setInitialFactHandle, setKnowledgeRuntime, setWorkingMemoryEventSupport, startBatchExecution, startOperation, startProcess, startProcess, startProcess, startProcessInstance, unregisterChannel, update, update, update, updateEntryPointsCache, writeExternal |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ReteWorkingMemory()
public ReteWorkingMemory(int id,
org.drools.core.common.InternalRuleBase ruleBase)
public ReteWorkingMemory(int id,
org.drools.core.common.InternalRuleBase ruleBase,
boolean initInitFactHandle,
org.drools.core.SessionConfiguration config,
org.kie.api.runtime.Environment environment)
public ReteWorkingMemory(int id,
org.drools.core.common.InternalRuleBase ruleBase,
org.drools.core.spi.FactHandleFactory handleFactory,
org.drools.core.common.InternalFactHandle initialFactHandle,
long propagationContext,
org.drools.core.SessionConfiguration config,
org.drools.core.common.InternalAgenda agenda,
org.kie.api.runtime.Environment environment)
public ReteWorkingMemory(int id,
org.drools.core.common.InternalRuleBase ruleBase,
org.drools.core.spi.FactHandleFactory handleFactory,
org.drools.core.common.InternalFactHandle initialFactHandle,
long propagationContext,
org.drools.core.SessionConfiguration config,
org.kie.api.runtime.Environment environment,
org.drools.core.event.WorkingMemoryEventSupport workingMemoryEventSupport,
org.drools.core.event.AgendaEventSupport agendaEventSupport,
org.drools.core.event.RuleEventListenerSupport ruleEventListenerSupport,
org.drools.core.common.InternalAgenda agenda)
| Method Detail |
|---|
public void reset(int handleId,
long handleCounter,
long propagationCounter)
reset in class org.drools.core.common.AbstractWorkingMemorypublic org.drools.core.WorkingMemoryEntryPoint getWorkingMemoryEntryPoint(String name)
getWorkingMemoryEntryPoint in interface org.drools.core.WorkingMemorygetWorkingMemoryEntryPoint in interface org.drools.core.WorkingMemoryEntryPointgetWorkingMemoryEntryPoint in class org.drools.core.common.AbstractWorkingMemorypublic void addLIANodePropagation(org.drools.core.reteoo.LIANodePropagation liaNodePropagation)
public void initInitialFact()
public void fireUntilHalt(org.drools.core.spi.AgendaFilter agendaFilter)
fireUntilHalt in interface org.drools.core.reteoo.ReteooWorkingMemoryInterfacefireUntilHalt in interface org.drools.core.StatefulSessionfireUntilHalt in class org.drools.core.common.AbstractWorkingMemory
public int fireAllRules(org.drools.core.spi.AgendaFilter agendaFilter,
int fireLimit)
throws org.drools.core.FactException
fireAllRules in interface org.drools.core.WorkingMemoryfireAllRules in class org.drools.core.common.AbstractWorkingMemoryorg.drools.core.FactExceptionpublic void closeLiveQuery(org.drools.core.common.InternalFactHandle factHandle)
closeLiveQuery in interface org.drools.core.common.InternalWorkingMemorycloseLiveQuery in class org.drools.core.common.AbstractWorkingMemory
|
Drools :: ReteOO 6.0.0.Final | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||