org.alfresco.repo.workflow.jbpm
Class Join

java.lang.Object
  extended by org.jbpm.graph.def.GraphElement
      extended by org.jbpm.graph.def.Node
          extended by org.jbpm.graph.node.Join
              extended by org.alfresco.repo.workflow.jbpm.Join
All Implemented Interfaces:
java.io.Serializable, org.jbpm.graph.def.Identifiable, org.jbpm.jpdl.xml.Parsable

public class Join
extends org.jbpm.graph.node.Join

Implementation of Join which ends child tokens / tasks for nOutM cases.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class org.jbpm.graph.def.Node
org.jbpm.graph.def.Node.NodeType
 
Field Summary
 
Fields inherited from class org.jbpm.graph.def.Node
action, arrivingTransitions, isAsync, isAsyncExclusive, leavingTransitions, superState, supportedEventTypes
 
Fields inherited from class org.jbpm.graph.def.GraphElement
description, events, exceptionHandlers, name, processDefinition
 
Constructor Summary
Join()
          Constructor
Join(java.lang.String name)
          Constructor
 
Method Summary
 void read(org.dom4j.Element element, org.jbpm.jpdl.xml.JpdlXmlReader jpdlReader)
          
 
Methods inherited from class org.jbpm.graph.node.Join
execute, getNodeType, getNOutOfM, getParentLockMode, getScript, getTokenNames, isDiscriminator, mustParentBeReactivated, setDiscriminator, setNOutOfM, setParentLockMode, setScript, setTokenNames
 
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
 

Constructor Detail

Join

public Join()
Constructor


Join

public Join(java.lang.String name)
Constructor

Method Detail

read

public void read(org.dom4j.Element element,
                 org.jbpm.jpdl.xml.JpdlXmlReader jpdlReader)

Specified by:
read in interface org.jbpm.jpdl.xml.Parsable
Overrides:
read in class org.jbpm.graph.node.Join


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.