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

B.3.1 Sequence

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

定義項目

表B.16 Sequenceの定義項目

種類

名称

説明

備考

属性

name

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

  • 半角文字

    • 英小文字

    • 数字

    • -(ハイフン)

    • _(アンダーバー)

  • 日本語

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

    • 全角ひらがな

    • 全角カタカナ

    • 全角英字

    • 全角数字

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

必須
最大256文字

属性

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>