| java.lang.Object org.drools.common.AbstractWorkingMemory org.drools.reteoo.ReteooWorkingMemory
All known Subclasses: org.drools.reteoo.ReteooStatefulSession,
ReteooWorkingMemory | public ReteooWorkingMemory(int id, InternalRuleBase ruleBase)(Code) | | Construct.
Parameters: ruleBase - The backing rule-base. |
Methods inherited from org.drools.common.AbstractWorkingMemory | public void addEventListener(WorkingMemoryEventListener listener)(Code)(Java Doc) public void addEventListener(AgendaEventListener listener)(Code)(Java Doc) public void addEventListener(RuleFlowEventListener listener)(Code)(Java Doc) public void addLIANodePropagation(LIANodePropagation liaNodePropagation)(Code)(Java Doc) protected void addPropertyChangeListener(Object object)(Code)(Java Doc) public void clearActivationGroup(String group)(Code)(Java Doc) public void clearAgenda()(Code)(Java Doc) public void clearAgendaGroup(String group)(Code)(Java Doc) public void clearNodeMemory(NodeMemory node)(Code)(Java Doc) public void clearRuleFlowGroup(String group)(Code)(Java Doc) abstract public void doInsert(InternalFactHandle factHandle, Object object, PropagationContext propagationContext) throws FactException(Code)(Java Doc) abstract public void doRetract(InternalFactHandle factHandle, PropagationContext propagationContext)(Code)(Java Doc) public void executeQueuedActions()(Code)(Java Doc) public synchronized void fireAllRules() throws FactException(Code)(Java Doc) public synchronized void fireAllRules(int fireLimit) throws FactException(Code)(Java Doc) public synchronized void fireAllRules(AgendaFilter agendaFilter) throws FactException(Code)(Java Doc) public synchronized void fireAllRules(AgendaFilter agendaFilter, int fireLimit) throws FactException(Code)(Java Doc) public Entry[] getActivationParameters(long activationId)(Code)(Java Doc) public Map getActivationParameters(Activation activation)(Code)(Java Doc) public Agenda getAgenda()(Code)(Java Doc) public List getAgendaEventListeners()(Code)(Java Doc) public AgendaEventSupport getAgendaEventSupport()(Code)(Java Doc) public FactHandle getFactHandle(Object object)(Code)(Java Doc) public FactHandleFactory getFactHandleFactory()(Code)(Java Doc) public ObjectHashMap getFactHandleMap()(Code)(Java Doc) public AgendaGroup getFocus()(Code)(Java Doc) public Object getGlobal(String identifier)(Code)(Java Doc) public GlobalResolver getGlobalResolver()(Code)(Java Doc) public long getId()(Code)(Java Doc) public Lock getLock()(Code)(Java Doc) public long getNextPropagationIdCounter()(Code)(Java Doc) public Object getNodeMemory(NodeMemory node)(Code)(Java Doc) public Object getObject(FactHandle handle)(Code)(Java Doc) abstract public QueryResults getQueryResults(String query)(Code)(Java Doc) public RuleBase getRuleBase()(Code)(Java Doc) public List getRuleFlowEventListeners()(Code)(Java Doc) public RuleFlowEventSupport getRuleFlowEventSupport()(Code)(Java Doc) public TruthMaintenanceSystem getTruthMaintenanceSystem()(Code)(Java Doc) public List getWorkingMemoryEventListeners()(Code)(Java Doc) public WorkingMemoryEventSupport getWorkingMemoryEventSupport()(Code)(Java Doc) public void halt()(Code)(Java Doc) public FactHandle insert(Object object) throws FactException(Code)(Java Doc) public FactHandle insert(Object object, boolean dynamic) throws FactException(Code)(Java Doc) public FactHandle insert(Object object, boolean dynamic, boolean logical, Rule rule, Activation activation) throws FactException(Code)(Java Doc) public FactHandle insertLogical(Object object) throws FactException(Code)(Java Doc) public FactHandle insertLogical(Object object, boolean dynamic) throws FactException(Code)(Java Doc) public boolean isSequential()(Code)(Java Doc) public Iterator iterateFactHandles()(Code)(Java Doc) public Iterator iterateFactHandles(ObjectFilter filter)(Code)(Java Doc) public Iterator iterateObjects()(Code)(Java Doc) public Iterator iterateObjects(ObjectFilter filter)(Code)(Java Doc) public List iterateObjectsToList()(Code)(Java Doc) public void modifyInsert(FactHandle factHandle, Object object)(Code)(Java Doc) public void modifyInsert(FactHandle factHandle, Object object, Rule rule, Activation activation)(Code)(Java Doc) public void modifyRetract(FactHandle factHandle)(Code)(Java Doc) public void modifyRetract(FactHandle factHandle, Rule rule, Activation activation)(Code)(Java Doc) public void propertyChange(PropertyChangeEvent event)(Code)(Java Doc) public void queueWorkingMemoryAction(WorkingMemoryAction action)(Code)(Java Doc) public void removeEventListener(WorkingMemoryEventListener listener)(Code)(Java Doc) public void removeEventListener(AgendaEventListener listener)(Code)(Java Doc) public void removeEventListener(RuleFlowEventListener listener)(Code)(Java Doc) public void removeLogicalDependencies(Activation activation, PropagationContext context, Rule rule) throws FactException(Code)(Java Doc) protected void removePropertyChangeListener(FactHandle handle)(Code)(Java Doc) public void retract(FactHandle handle) throws FactException(Code)(Java Doc) public void retract(FactHandle factHandle, boolean removeLogical, boolean updateEqualsMap, Rule rule, Activation activation) throws FactException(Code)(Java Doc) public void setAgendaEventSupport(AgendaEventSupport agendaEventSupport)(Code)(Java Doc) public void setAsyncExceptionHandler(AsyncExceptionHandler handler)(Code)(Java Doc) public void setFocus(String focus)(Code)(Java Doc) public void setFocus(AgendaGroup focus)(Code)(Java Doc) public void setGlobal(String identifier, Object value)(Code)(Java Doc) public void setGlobalResolver(GlobalResolver globalResolver)(Code)(Java Doc) public void setRuleFlowEventSupport(RuleFlowEventSupport ruleFlowEventSupport)(Code)(Java Doc) public void setWorkingMemoryEventSupport(WorkingMemoryEventSupport workingMemoryEventSupport)(Code)(Java Doc) public ProcessInstance startProcess(String processId)(Code)(Java Doc) public void update(FactHandle handle, Object object) throws FactException(Code)(Java Doc) public void update(FactHandle factHandle, Object object, Rule rule, Activation activation) throws FactException(Code)(Java Doc)
|
|
|