org.drools.common
Class SharedWorkingMemoryContext

java.lang.Object
  extended by org.drools.common.SharedWorkingMemoryContext
Direct Known Subclasses:
SharedTemporalWorkingMemoryContext

public class SharedWorkingMemoryContext
extends Object


Field Summary
protected  List __ruleBaseEventListeners
           
protected  AgendaEventSupport agendaEventSupport
           
protected  GlobalResolver globalResolver
          Global values which are associated with this memory.
protected  FactHandleFactory handleFactory
           
protected  long propagationIdCounter
           
protected  InternalRuleBase ruleBase
           
protected  WorkingMemoryEventSupport workingMemoryEventSupport
          The eventSupport
 
Constructor Summary
SharedWorkingMemoryContext(FactHandleFactory handleFactory)
           
 
Method Summary
 List get__ruleBaseEventListeners()
           
 AgendaEventSupport getAgendaEventSupport()
           
 GlobalResolver getGlobalResolver()
           
 FactHandleFactory getHandleFactory()
           
 WorkingMemoryEventSupport getWorkingMemoryEventSupport()
           
 WorkItemManager getWorkItemManager()
           
 void setWorkItemManager(WorkItemManager workItemManager)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ruleBase

protected InternalRuleBase ruleBase

handleFactory

protected FactHandleFactory handleFactory

globalResolver

protected GlobalResolver globalResolver
Global values which are associated with this memory.


workingMemoryEventSupport

protected WorkingMemoryEventSupport workingMemoryEventSupport
The eventSupport


agendaEventSupport

protected AgendaEventSupport agendaEventSupport

__ruleBaseEventListeners

protected List __ruleBaseEventListeners

propagationIdCounter

protected long propagationIdCounter
Constructor Detail

SharedWorkingMemoryContext

public SharedWorkingMemoryContext(FactHandleFactory handleFactory)
Method Detail

getWorkItemManager

public WorkItemManager getWorkItemManager()

setWorkItemManager

public void setWorkItemManager(WorkItemManager workItemManager)

getHandleFactory

public FactHandleFactory getHandleFactory()

getGlobalResolver

public GlobalResolver getGlobalResolver()

getWorkingMemoryEventSupport

public WorkingMemoryEventSupport getWorkingMemoryEventSupport()

getAgendaEventSupport

public AgendaEventSupport getAgendaEventSupport()

get__ruleBaseEventListeners

public List get__ruleBaseEventListeners()


Copyright © 2001-2012 JBoss by Red Hat. All Rights Reserved.