当前页面: 
在线文档首页 > 
JBoss RULES 4.0.0.11754MR2 API 英文版文档
ReteooStatefulSession (Drools 4.0.0.11754MR2 API) - JBoss RULES 4.0.0.11754MR2 API 英文版文档
org.drools.reteoo
Class ReteooStatefulSession
java.lang.Object
   org.drools.common.AbstractWorkingMemory
org.drools.common.AbstractWorkingMemory
       org.drools.reteoo.ReteooWorkingMemory
org.drools.reteoo.ReteooWorkingMemory
           org.drools.reteoo.ReteooStatefulSession
org.drools.reteoo.ReteooStatefulSession
- All Implemented Interfaces: 
- PropertyChangeListener, Serializable, EventListener, EventSupport, InternalWorkingMemory, InternalWorkingMemoryActions, StatefulSession, WorkingMemory
- public class ReteooStatefulSession 
- extends ReteooWorkingMemory- implements StatefulSession
- See Also:
- Serialized Form
 
 
 
 
| Fields inherited from class org.drools.common.AbstractWorkingMemory | 
| actionQueue, ADD_REMOVE_PROPERTY_CHANGE_LISTENER_ARG_TYPES, addRemovePropertyChangeListenerArgs, agenda, agendaEventSupport, discardOnLogicalOverride, firing, globalResolver, globals, handleFactory, id, lock, nodeMemories, NULL, propagationIdCounter, queryResults, ruleBase, tms, workingMemoryEventSupport | 
 
 
 
 
| Methods inherited from class org.drools.common.AbstractWorkingMemory | 
| addEventListener, addEventListener, addPropertyChangeListener, assertLogicalObject, assertLogicalObject, assertObject, assertObject, assertObject, clearAgenda, clearAgendaGroup, clearNodeMemory, executeQueuedActions, fireAllRules, fireAllRules, getAgenda, getAgendaEventListeners, getAgendaEventSupport, getFactHandle, getFactHandleFactory, getFactHandleMap, getFocus, getGlobal, getGlobals, getId, getLock, getNextPropagationIdCounter, getNodeMemory, getObject, getRuleBase, getTruthMaintenanceSystem, getWorkingMemoryEventListeners, getWorkingMemoryEventSupport, iterateFactHandles, iterateFactHandles, iterateObjects, iterateObjects, iterateObjectsToList, modifyObject, modifyObject, propertyChange, queueWorkingMemoryAction, removeEventListener, removeEventListener, removeLogicalDependencies, removePropertyChangeListener, retractObject, retractObject, setAsyncExceptionHandler, setFocus, setFocus, setGlobal, setGlobalResolver, startProcess | 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
| 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 | 
 
ReteooStatefulSession
public ReteooStatefulSession(int id,
                             InternalRuleBase ruleBase,
                             ExecutorService executorService)
asyncAssertObject
public Future asyncAssertObject(Object object)
- 
- Specified by:
- asyncAssertObjectin interface- StatefulSession
 
- 
 
asyncRetractObject
public Future asyncRetractObject(FactHandle factHandle)
- 
- Specified by:
- asyncRetractObjectin interface- StatefulSession
 
- 
 
asyncModifyObject
public Future asyncModifyObject(FactHandle factHandle,
                                Object object)
- 
- Specified by:
- asyncModifyObjectin interface- StatefulSession
 
- 
 
asyncAssertObjects
public Future asyncAssertObjects(Object[] list)
- 
- Specified by:
- asyncAssertObjectsin interface- StatefulSession
 
- 
 
asyncAssertObjects
public Future asyncAssertObjects(List list)
- 
- Specified by:
- asyncAssertObjectsin interface- StatefulSession
 
- 
 
asyncFireAllRules
public Future asyncFireAllRules(AgendaFilter agendaFilter)
- 
- Specified by:
- asyncFireAllRulesin interface- StatefulSession
 
- 
 
asyncFireAllRules
public Future asyncFireAllRules()
- 
- Specified by:
- asyncFireAllRulesin interface- StatefulSession
 
- 
 
dispose
public void dispose()
- Description copied from interface: StatefulSession
- Forces the workingMemory to be derefenced from
 
- 
- Specified by:
- disposein interface- StatefulSession
 
- 
 
Copyright © 2001-2007 
JBoss Inc.. All Rights Reserved.