站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > JBoss JBPM 3.0.4 API 英文版文档

Join (jbpm-3.0.4) - JBoss JBPM 3.0.4 API 英文版文档


org.jbpm.graph.node
Class Join

java.lang.Object
  extended byorg.jbpm.graph.def.GraphElement
      extended byorg.jbpm.graph.def.Node
          extended byorg.jbpm.graph.node.Join
All Implemented Interfaces:
Parsable, java.io.Serializable

public class Join
extends Node
implements Parsable

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.jbpm.graph.def.Node
action, arrivingTransitions, leavingTransitions, superState, supportedEventTypes
 
Fields inherited from class org.jbpm.graph.def.GraphElement
events, exceptionHandlers, name, processDefinition
 
Constructor Summary
Join()
           
Join(java.lang.String name)
           
 
Method Summary
 void execute(ExecutionContext executionContext)
          override this method to customize the node behaviour.
 int getNOutOfM()
           
 Script getScript()
           
 java.util.Collection getTokenNames()
           
 boolean isDiscriminator()
           
 boolean mustParentBeReactivated(Token parentToken, java.util.Iterator childTokenNameIterator)
           
 void read(org.dom4j.Element element, JpdlXmlReader jpdlReader)
           
 void setDiscriminator(boolean isDiscriminator)
           
 void setNOutOfM(int nOutOfM)
           
 void setScript(Script script)
           
 void setTokenNames(java.util.Collection tokenNames)
           
 
Methods inherited from class org.jbpm.graph.def.Node
addArrivingTransition, addLeavingTransition, enter, generateNextLeavingTransitionName, getAction, getArrivingTransitions, getDefaultLeavingTransition, getFullyQualifiedName, getLeavingTransition, getLeavingTransitions, getLeavingTransitionsList, getLeavingTransitionsMap, getParent, getProcessDefinition, getSuperState, getSupportedEventTypes, hasLeavingTransition, hasNoLeavingTransitions, leave, leave, leave, removeArrivingTransition, removeLeavingTransition, reorderLeavingTransition, setAction, setName, write
 
Methods inherited from class org.jbpm.graph.def.GraphElement
addEvent, addExceptionHandler, findExceptionHandler, fireAndPropagateEvent, fireEvent, getEvent, getEvents, getExceptionHandlers, getId, getName, getParentChain, getParents, hasEvent, hasEvents, raiseException, removeEvent, removeExceptionHandler, reorderExceptionHandler, setProcessDefinition, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.jbpm.jpdl.xml.Parsable
write
 

Constructor Detail

Join

public Join()

Join

public Join(java.lang.String name)
Method Detail

read

public void read(org.dom4j.Element element,
                 JpdlXmlReader jpdlReader)
Specified by:
read in interface Parsable
Overrides:
read in class Node

execute

public void execute(ExecutionContext executionContext)
Description copied from class: Node
override this method to customize the node behaviour.

Overrides:
execute in class Node

mustParentBeReactivated

public boolean mustParentBeReactivated(Token parentToken,
                                       java.util.Iterator childTokenNameIterator)

getScript

public Script getScript()

setScript

public void setScript(Script script)

getTokenNames

public java.util.Collection getTokenNames()

setTokenNames

public void setTokenNames(java.util.Collection tokenNames)

isDiscriminator

public boolean isDiscriminator()

setDiscriminator

public void setDiscriminator(boolean isDiscriminator)

getNOutOfM

public int getNOutOfM()

setNOutOfM

public void setNOutOfM(int nOutOfM)


Version : jbpm-3.0.4