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

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


org.drools.common
Interface InternalWorkingMemoryActions

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

public interface InternalWorkingMemoryActions
extends InternalWorkingMemory


Method Summary
 FactHandle assertLogicalObject(Object object, boolean dynamic)
           
 FactHandle assertObject(Object object, boolean dynamic, boolean logical, Rule rule, Activation activation)
           
 void modifyObject(FactHandle handle, Object object, Rule rule, Activation activation)
           
 void retractObject(FactHandle handle, boolean removeLogical, boolean updateEqualsMap, Rule rule, Activation activation)
           
 
Methods inherited from interface org.drools.common.InternalWorkingMemory
clearNodeMemory, executeQueuedActions, getAgendaEventSupport, getFactHandleFactory, getFactHandleMap, getId, getLock, getNextPropagationIdCounter, getNodeMemory, getTruthMaintenanceSystem, queueWorkingMemoryAction, removeLogicalDependencies
 
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

modifyObject

void modifyObject(FactHandle handle,
                  Object object,
                  Rule rule,
                  Activation activation)
                  throws FactException
Throws:
FactException

retractObject

void retractObject(FactHandle handle,
                   boolean removeLogical,
                   boolean updateEqualsMap,
                   Rule rule,
                   Activation activation)
                   throws FactException
Specified by:
retractObject in interface InternalWorkingMemory
Throws:
FactException

assertObject

FactHandle assertObject(Object object,
                        boolean dynamic,
                        boolean logical,
                        Rule rule,
                        Activation activation)
                        throws FactException
Throws:
FactException

assertLogicalObject

FactHandle assertLogicalObject(Object object,
                               boolean dynamic)
                               throws FactException
Throws:
FactException


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