Block(シーケンスブロック)について説明します。
定義項目
種類 | 名称 | 説明 | 備考 |
---|---|---|---|
子要素 | Step | 実行ステップの情報を指定します。 | 必須 |
子要素 | ConditionBranch | 条件分岐ブロックの情報を指定します。 | 複数指定可 |
指定例
<Block> <Step>…</Step> <ConditionBranch>…</ConditionBranch> <Step>…</Step> </Block> |
Step
Step(実行ステップ)について説明します。
定義項目
種類 | 名称 | 説明 | 備考 |
---|---|---|---|
属性 | name | ステップ名を指定します。
| 必須 |
属性 | cancel | エラー時のキャンセル処理の有無を指定します。以下のどちらかを指定します。
| デフォルトは、“false”です。 |
属性 | history | ステップの履歴を取得するかどうかを指定します。以下のどちらかを指定します。
| デフォルトは、“true”です。 |
指定例
<Step name="checkXML" cancel="true" history="false" /> <Step name="convertData" /> |
ConditionBranch
ConditionBranch(条件分岐ブロック)について説明します。
定義項目
種類 | 名称 | 説明 | 備考 |
---|---|---|---|
属性 | name | 条件分岐ブロック名を指定します。
| 必須 |
子要素 | Condition | 分岐経路の情報を指定します。 | 必須 |
子要素 | DefaultCondition | 条件不成立時の経路情報を指定します。 | 必須 |
指定例
<ConditionBranch name="branch1"> <Condition>…</Condition> <DefaultCondition>…</DefaultCondition> </ConditionBranch> |
Condition
Condition(分岐経路情報)について説明します。
定義項目
種類 | 名称 | 説明 | 備考 |
---|---|---|---|
属性 | name | 分岐経路名を指定します。
| 必須 |
子要素 | Step | 条件を満たした場合の実行ステップの情報を指定します。 | 複数指定可 |
指定例
<Condition name="1"> <Step>…</Step> <Step>…</Step> </Condition> |
DefaultCondition
DefaultCondition(条件不成立時の経路情報)について説明します。
定義項目
種類 | 名称 | 説明 | 備考 |
---|---|---|---|
子要素 | Step | 条件不成立時の実行ステップの情報を指定します。 | 複数指定可 |
指定例
<DefaultCondition name="1"> <Step>…</Step> <Step>…</Step> </DefaultCondition> |