org.jboss.seam.drools
Class DroolsActionHandler

java.lang.Object
  extended by org.jboss.seam.drools.DroolsHandler
      extended by org.jboss.seam.drools.DroolsActionHandler
All Implemented Interfaces:
Serializable, org.jbpm.graph.def.ActionHandler

public class DroolsActionHandler
extends DroolsHandler
implements org.jbpm.graph.def.ActionHandler

A jBPM ActionHandler that delegates to a Drools WorkingMemory held in a Seam context variable.

Author:
Jeff Delong, Gavin King, Tihomir Surdilovic
See Also:
Serialized Form

Field Summary
 List<String> assertObjects
           
 List<String> retractObjects
           
 String startProcessId
           
 String workingMemoryName
           
 
Constructor Summary
DroolsActionHandler()
           
 
Method Summary
 void execute(org.jbpm.graph.exe.ExecutionContext executionContext)
           
 
Methods inherited from class org.jboss.seam.drools.DroolsHandler
getWorkingMemory
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

assertObjects

public List<String> assertObjects

retractObjects

public List<String> retractObjects

workingMemoryName

public String workingMemoryName

startProcessId

public String startProcessId
Constructor Detail

DroolsActionHandler

public DroolsActionHandler()
Method Detail

execute

public void execute(org.jbpm.graph.exe.ExecutionContext executionContext)
             throws Exception
Specified by:
execute in interface org.jbpm.graph.def.ActionHandler
Throws:
Exception