Difference between revisions of "ExecutionPlan Elements"

From Gcube Wiki
Jump to: navigation, search
(New page: =Overview= =Plan Elements= ==Sequence== ==Flow== ==Bag== ==File Transfer== ==Conditional== ==Loop== ==Break== ==Wait== ==Try Catch Finally== ==Checkpoint== ==Processing== ==Boundary== ==We...)
 
Line 2: Line 2:
 
=Plan Elements=
 
=Plan Elements=
 
==Sequence==
 
==Sequence==
 +
The ''Sequence'' construct offered is a simple ordering utility for a set of execution steps. This element is a simple container maintaining the order of execution of its sub elements. When executed, the ordered list of sub elements is executed one after the other and the ''Sequence'' element is completed when its last sub-element is completed.
 +
===XML definition===
 +
<source lang=xml>
 +
<planElement id="element id" name="element name" type="Sequence">
 +
  <list>
 +
    <planElement .../>
 +
    <planElement .../>
 +
    <planElement .../>
 +
    ...
 +
  </list>
 +
</planElement>
 +
</source>
 
==Flow==
 
==Flow==
 
==Bag==
 
==Bag==

Revision as of 14:23, 9 February 2010

Overview

Plan Elements

Sequence

The Sequence construct offered is a simple ordering utility for a set of execution steps. This element is a simple container maintaining the order of execution of its sub elements. When executed, the ordered list of sub elements is executed one after the other and the Sequence element is completed when its last sub-element is completed.

XML definition

<planElement id="element id" name="element name" type="Sequence">
  <list>
    <planElement .../>
    <planElement .../>
    <planElement .../>
    ...
  </list>
</planElement>

Flow

Bag

File Transfer

Conditional

Loop

Break

Wait

Try Catch Finally

Checkpoint

Processing

Boundary

Web Service

Java Object (POJO)

Shell Script