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:
- java.io.Serializable, Identifiable, Parsable
public class Join
- extends Node
- implements Parsable
- See Also:
- Serialized Form
|
Constructor Summary |
Join()
|
Join(java.lang.String name)
|
| Methods inherited from class org.jbpm.graph.def.Node |
addArrivingTransition, addLeavingTransition, addNodeLog, createAsyncContinuationJob, enter, 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, raiseException, removeEvent, removeExceptionHandler, reorderExceptionHandler, setDescription, setProcessDefinition, toString |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.jbpm.jpdl.xml.Parsable |
write |
Join
public Join()
Join
public Join(java.lang.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
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)
getParentLockMode
public java.lang.String getParentLockMode()
setParentLockMode
public void setParentLockMode(java.lang.String parentLockMode)
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)
Copyright © 2009 JBoss, a division of Red Hat. All Rights Reserved.