Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.jboss.seam.drools
Class DroolsDecisionHandler

    java.lang.Object
      org.jboss.seam.drools.DroolsHandler
          org.jboss.seam.drools.DroolsDecisionHandler

All Implemented Interfaces:
  Serializable, org.jbpm.graph.node.DecisionHandler

    public class DroolsDecisionHandler

extends DroolsHandler
implements org.jbpm.graph.node.DecisionHandler

A jBPM DecisionHandler that delegates to a Drools WorkingMemory held in a Seam context variable. The decision outcome is returned by setting the outcome attribute of the global named "decision".

Author:
  Gavin King
See Also:
  Serialized Form

Field Summary
`List<String>` | `assertObjects`
`String` | `workingMemoryName`

Constructor Summary
`DroolsDecisionHandler()`

Method Summary
`String` | `decide(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

### workingMemoryName

    public String workingMemoryName

Constructor Detail

### DroolsDecisionHandler

    public DroolsDecisionHandler()

Method Detail

### decide

    public String decide(org.jbpm.graph.exe.ExecutionContext executionContext)
                  throws Exception

  Specified by:
    `decide` in interface `org.jbpm.graph.node.DecisionHandler`
  Throws:
    `Exception`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD