Workflow: ezcWorkflowNodeMerge
[ ]
[ ]
[ ]
[ ]
[ ]
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
|
Inherited Member Variables
From
ezcWorkflowNode:
Method Summary
|
protected void |
doMerge(
$execution )
Performs the merge by ending the incoming threads and activating the outgoing node. |
|
protected void |
initState(
)
Initializes the state of this 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
initState
void initState(
)
Initializes the state of this node.
Redefinition of
prepareActivate
Prepares this node for activation.
Parameters
Throws
| Class | Description |
ezcWorkflowExecutionException |
|
Last updated: Thu, 01 Nov 2007