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

B.3.1 Sequence

Sequence(シーケンス定義のルート要素)について説明します。

定義項目

表B.16 Sequenceの定義項目

種類

名称

説明

備考

属性

name

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

  • 半角文字

    • 英数字

    • -(ハイフン)

    • _(アンダーバー)

    • .(ピリオド)

  • 日本語

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

    • 全角ひらがな

    • 全角カタカナ

    • 全角英字

    • 全角数字

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

必須
最大256文字

SOAPのインバウンドサービスエンドポイントから実行するシーケンス名には、日本語を使用できません。

属性

logging

ステップログを採取するかどうかを指定します。以下のどちらかを指定します。

  • true
    ログを採取します。

  • false
    ログを採取しません。

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

属性

history

シーケンスの履歴を取得するかどうかを指定します。以下のどちらかを指定します。

  • true
    履歴を取得します。

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

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

子要素

Retry

シーケンスリトライの情報を指定します。

利用側サービスの通信方式が同期の場合だけ有効です。

通信方式が非同期の場合のリトライ回数の設定方法については、“ISI 運用ガイド”の“機能のチューニング”を参照してください。

子要素

Description

シーケンスについての説明を指定します。

  

子要素

PropertyList

プロパティ情報を指定します。

  

子要素

Block

実行ステップを指定します。

必須

子要素

StepInformation

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

必須
複数指定可

子要素

ConditionBranchInformation

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

複数指定可

子要素

ErrorHandleSequence

エラー発生時に呼び出すシーケンス名を指定します。

  

指定例

<?xml version="1.0" encoding="UTF-8" ?>
<Sequence name="sequence01" logging="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="esi-sequence.xsd">
      <Description>…</Description>
      <PropertyList>…</PropertyList>
      <Block>…</Block>
      <StepInformation>…</StepInformation>
</Sequence>

Retry

Retry(リトライ)について説明します。

定義項目

表B.17 Retryの定義項目

種類

名称

説明

備考

属性

interval

リトライの間隔をミリ秒で指定します。

  

---

リトライの回数を指定します。

  

指定例

<Retry interval="1000">10</Retry>

Description

Description(説明)について説明します。

定義項目

表B.18 Descriptionの定義項目

種類

名称

説明

備考

---

シーケンスについての説明を指定します。

  

指定例

<Description>見積り業務用シーケンス</Description>