ページの先頭行へ戻る
Interstage Service Integrator V9.5.0 アプリケーション開発ガイド
FUJITSU Software

B.5.1 Block

Block(シーケンスブロック)について説明します。

定義項目

表B.21 Blockの定義項目

種類

名称

説明

備考

子要素

Step

実行ステップの情報を指定します。
ステップの実行順に指定します。

必須
複数指定可

子要素

ConditionBranch

条件分岐ブロックの情報を指定します。

複数指定可

指定例

<Block>
      <Step>…</Step>
      <ConditionBranch>…</ConditionBranch>
      <Step>…</Step>
</Block>

Step

Step(実行ステップ)について説明します。

定義項目

表B.22 Stepの定義項目

種類

名称

説明

備考

属性

name

ステップ名を指定します。
シーケンス定義内で一意な名前を指定してください。
以下の文字を組み合わせて指定できます。

  • 半角文字

    • 英小文字

    • 数字

    • -(ハイフン)

    • _(アンダーバー)

  • 日本語

    • 全角漢字(JIS第1水準漢字・第2水準漢字)

    • 全角ひらがな

    • 全角カタカナ

    • 全角英字

    • 全角数字

    • 全角記号(機種依存文字を除く)

必須
最大256文字

属性

cancel

エラー時のキャンセル処理の有無を指定します。以下のどちらかを指定します。

  • true
    キャンセル処理があります。
    “true”を指定した場合は、“StepInformation”に、キャンセル処理用のメソッドを定義してください。

  • false
    キャンセル処理がありません。

デフォルトは、“false”です。

属性

history

ステップの履歴を取得するかどうかを指定します。以下のどちらかを指定します。

  • true
    履歴を取得します。

  • false
    履歴を取得しません。

デフォルトは、“true”です。

指定例

<Step name="checkXML" cancel="true" history="false" />
<Step name="convertData" />

ConditionBranch

ConditionBranch(条件分岐ブロック)について説明します。

定義項目

表B.23 ConditionBranchの定義項目

種類

名称

説明

備考

属性

name

条件分岐ブロック名を指定します。
シーケンス定義内で一意な名前を指定してください。
以下の半角文字列を指定できます。ただし、先頭は、英数字を指定してください。

  • 英数字

  • -(ハイフン)

  • _(アンダーバー)

必須
最大64バイト

子要素

Condition

分岐経路の情報を指定します。

必須
複数指定可

子要素

DefaultCondition

条件不成立時の経路情報を指定します。

必須

指定例

<ConditionBranch name="branch1">
      <Condition>…</Condition>
      <DefaultCondition>…</DefaultCondition>
</ConditionBranch>

Condition

Condition(分岐経路情報)について説明します。

定義項目

表B.24 Conditionの定義項目

種類

名称

説明

備考

属性

name

分岐経路名を指定します。
条件分岐ブロック内で一意な名前を指定してください。
以下の半角文字列を指定できます。ただし、先頭は、英数字を指定してください。

  • 英数字

  • -(ハイフン)

  • _(アンダーバー)

必須
最大64バイト

子要素

Step

条件を満たした場合の実行ステップの情報を指定します。
ステップの実行順に指定します。

複数指定可

指定例

<Condition name="1">
      <Step>…</Step>
      <Step>…</Step>
</Condition>

DefaultCondition

DefaultCondition(条件不成立時の経路情報)について説明します。

定義項目

表B.25 DefaultConditionの定義項目

種類

名称

説明

備考

子要素

Step

条件不成立時の実行ステップの情報を指定します。
ステップの実行順に指定します。

複数指定可

指定例

<DefaultCondition name="1">
      <Step>…</Step>
      <Step>…</Step>
</DefaultCondition>