org.jbpm.graph.node
Class Join
java.lang.Object
org.jbpm.graph.def.GraphElement
org.jbpm.graph.def.Node
org.jbpm.graph.node.Join
- All Implemented Interfaces:
- Serializable, Identifiable, Parsable
public class Join
- extends Node
- See Also:
- Serialized Form
| Methods inherited from class org.jbpm.graph.def.Node |
addArrivingTransition, addLeavingTransition, addNodeLog, createAsyncContinuationJob, generateNextLeavingTransitionName, getAction, getArrivingTransitions, getDefaultLeavingTransition, getFullyQualifiedName, getLeavingTransition, getLeavingTransitions, getLeavingTransitionsList, getLeavingTransitionsMap, getNameExt, getNodes, getParent, getProcessDefinition, getSuperState, getSupportedEventTypes, hasLeavingTransition, hasNoLeavingTransitions, isAsync, isAsyncExclusive, isSuperStateNode, leave, leave, leave, removeArrivingTransition, removeLeavingTransition, reorderLeavingTransition, setAction, setAsync, setAsyncExclusive, setName, write |
| Methods inherited from class org.jbpm.graph.def.GraphElement |
addEvent, addExceptionHandler, createAsyncActionExecutionJob, equals, executeAction, findExceptionHandler, fireAndPropagateEvent, fireEvent, getDescription, getEvent, getEvents, getExceptionHandlers, getId, getName, getParentChain, getParents, hasEvent, hasEvents, hashCode, raiseException, removeEvent, removeExceptionHandler, reorderExceptionHandler, setDescription, setProcessDefinition, toString |
Join
public Join()
Join
public Join(String name)
getNodeType
public Node.NodeType getNodeType()
- Overrides:
getNodeType in class Node
read
public void read(org.dom4j.Element element,
JpdlXmlReader jpdlReader)
- Specified by:
read in interface Parsable- Overrides:
read in class Node
enter
public void enter(ExecutionContext executionContext)
- Description copied from class:
Node
- called by a transition to pass execution to this node.
- Overrides:
enter 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,
Iterator childTokenNames)
getParentLockMode
public String getParentLockMode()
setParentLockMode
public void setParentLockMode(String parentLockMode)
getScript
public Script getScript()
setScript
public void setScript(Script script)
getTokenNames
public Collection getTokenNames()
setTokenNames
public void setTokenNames(Collection tokenNames)
isDiscriminator
public boolean isDiscriminator()
setDiscriminator
public void setDiscriminator(boolean isDiscriminator)
getNOutOfM
public int getNOutOfM()
setNOutOfM
public void setNOutOfM(int nOutOfM)
Copyright © 2012 JBoss, a division of Red Hat, Inc.. All Rights Reserved.