Workflow: ezcWorkflowNodeMerge
[ ]
[ Theoretical background ]
[ ]
[ ]
[ ]
[ ]
Class: ezcWorkflowNodeMerge
|
Base class for nodes that merge multiple threads of execution. [
source]
Parents
ezcWorkflowNode
|
--ezcWorkflowNodeMerge
Descendents
Inherited Constants
From
ezcWorkflowNode:
Member Variables
|
protected integer |
$maxInNodes
= false
Constraint: The maximum number of incoming nodes this node has to have to be valid. |
|
protected integer |
$minInNodes
= 2
Constraint: The minimum number of incoming nodes this node has to have to be valid. |
|
protected array |
$state
The state of this node. |
Inherited Member Variables
From
ezcWorkflowNode:
Method Summary
|
protected boolean |
doMerge(
$execution )
Performs the merge by ending the incoming threads and activating the outgoing node. |
|
protected void |
prepareActivate(
$execution, [$threadId = 0] )
Prepares this node for activation. |
Inherited Methods
From
ezcWorkflowNode :
Methods
doMerge
Performs the merge by ending the incoming threads and activating the outgoing node.
Parameters
prepareActivate
Prepares this node for activation.
Parameters
Throws
| Class | Description |
ezcWorkflowExecutionException |
|
Last updated: Mon, 21 Dec 2009