站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > JBoss RULES 4.0.0.11754MR2 API 英文版文档

InternalWorkingMemory (Drools 4.0.0.11754MR2 API) - JBoss RULES 4.0.0.11754MR2 API 英文版文档


org.drools.common
Interface InternalWorkingMemory

All Superinterfaces:
Serializable, WorkingMemory
All Known Subinterfaces:
InternalWorkingMemoryActions
All Known Implementing Classes:
AbstractWorkingMemory, ReteooStatefulSession, ReteooWorkingMemory

public interface InternalWorkingMemory
extends WorkingMemory


Method Summary
 void clearNodeMemory(NodeMemory node)
           
 void executeQueuedActions()
           
 AgendaEventSupport getAgendaEventSupport()
           
 FactHandleFactory getFactHandleFactory()
           
 ObjectHashMap getFactHandleMap()
           
 long getId()
           
 Lock getLock()
           
 long getNextPropagationIdCounter()
           
 Object getNodeMemory(NodeMemory node)
           
 TruthMaintenanceSystem getTruthMaintenanceSystem()
           
 void queueWorkingMemoryAction(WorkingMemoryAction action)
           
 void removeLogicalDependencies(Activation activation, PropagationContext context, Rule rule)
           
 void retractObject(FactHandle factHandle, boolean removeLogical, boolean updateEqualsMap, Rule rule, Activation activation)
           
 
Methods inherited from interface org.drools.WorkingMemory
addEventListener, addEventListener, assertObject, assertObject, clearAgenda, clearAgendaGroup, fireAllRules, fireAllRules, getAgenda, getAgendaEventListeners, getFactHandle, getFocus, getGlobal, getGlobals, getObject, getQueryResults, getRuleBase, getWorkingMemoryEventListeners, iterateFactHandles, iterateFactHandles, iterateObjects, iterateObjects, modifyObject, removeEventListener, removeEventListener, retractObject, setAsyncExceptionHandler, setFocus, setFocus, setGlobal, setGlobalResolver, startProcess
 

Method Detail

getId

long getId()

getNodeMemory

Object getNodeMemory(NodeMemory node)

clearNodeMemory

void clearNodeMemory(NodeMemory node)

getNextPropagationIdCounter

long getNextPropagationIdCounter()

getFactHandleMap

ObjectHashMap getFactHandleMap()

getAgendaEventSupport

AgendaEventSupport getAgendaEventSupport()

getTruthMaintenanceSystem

TruthMaintenanceSystem getTruthMaintenanceSystem()

executeQueuedActions

void executeQueuedActions()

queueWorkingMemoryAction

void queueWorkingMemoryAction(WorkingMemoryAction action)

getFactHandleFactory

FactHandleFactory getFactHandleFactory()

removeLogicalDependencies

void removeLogicalDependencies(Activation activation,
                               PropagationContext context,
                               Rule rule)
                               throws FactException
Throws:
FactException

retractObject

void retractObject(FactHandle factHandle,
                   boolean removeLogical,
                   boolean updateEqualsMap,
                   Rule rule,
                   Activation activation)
                   throws FactException
Throws:
FactException

getLock

Lock getLock()


Copyright © 2001-2007 JBoss Inc.. All Rights Reserved.