org.jboss.reliance.drools.core
Class ManagedWorkingMemory

java.lang.Object
  extended by org.jboss.reliance.drools.core.ManagedWorkingMemory
All Implemented Interfaces:
Serializable

public class ManagedWorkingMemory
extends Object
implements Serializable

Managed working memory.

Author:
Gavin King, Ales Justin
See Also:
Serialized Form

Constructor Summary
ManagedWorkingMemory(org.drools.RuleBase ruleBase, org.jboss.dependency.spi.Controller controller)
           
 
Method Summary
 void addEventListener(org.drools.event.AgendaEventListener agendaEventListener)
           
 void addEventListener(org.drools.event.RuleFlowEventListener ruleFlowEventListener)
           
 void addEventListener(org.drools.event.WorkingMemoryEventListener workingMemoryEventListener)
           
protected  org.drools.spi.GlobalResolver createGlobalResolver(org.drools.spi.GlobalResolver delegate)
           
 void destroy()
           
 org.drools.StatefulSession getStatefulSession()
           
 void removeEventListener(org.drools.event.AgendaEventListener agendaEventListener)
           
 void removeEventListener(org.drools.event.RuleFlowEventListener ruleFlowEventListener)
           
 void removeEventListener(org.drools.event.WorkingMemoryEventListener workingMemoryEventListener)
           
 void setNames(Map<String,String> names)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ManagedWorkingMemory

public ManagedWorkingMemory(org.drools.RuleBase ruleBase,
                            org.jboss.dependency.spi.Controller controller)
Method Detail

setNames

public void setNames(Map<String,String> names)

getStatefulSession

public org.drools.StatefulSession getStatefulSession()

addEventListener

public void addEventListener(org.drools.event.AgendaEventListener agendaEventListener)

addEventListener

public void addEventListener(org.drools.event.WorkingMemoryEventListener workingMemoryEventListener)

addEventListener

public void addEventListener(org.drools.event.RuleFlowEventListener ruleFlowEventListener)

removeEventListener

public void removeEventListener(org.drools.event.AgendaEventListener agendaEventListener)

removeEventListener

public void removeEventListener(org.drools.event.WorkingMemoryEventListener workingMemoryEventListener)

removeEventListener

public void removeEventListener(org.drools.event.RuleFlowEventListener ruleFlowEventListener)

createGlobalResolver

protected org.drools.spi.GlobalResolver createGlobalResolver(org.drools.spi.GlobalResolver delegate)

destroy

public void destroy()


Copyright © 2008 JBoss Inc.. All Rights Reserved.