|
Drools :: ReteOO 6.0.0.CR2 | |||||||||
| 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,
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)
|
|
ReteWorkingMemory(int id,
org.drools.core.common.InternalRuleBase ruleBase,
org.drools.core.SessionConfiguration config,
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 |
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, 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, getTimedExecutionsQueue, getTimerService, getTimeToNextJob, getTotalFactCount, getWorkingMemoryEntryPoint, getWorkingMemoryEntryPoints, getWorkingMemoryEventListeners, getWorkingMemoryEventSupport, getWorkItemManager, halt, 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, setTimedExecutionsQueue, 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,
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 void addLIANodePropagation(org.drools.core.reteoo.LIANodePropagation liaNodePropagation)
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.CR2 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||