Sequence(シーケンス定義のルート要素)について説明します。
定義項目
| 種類 | 名称 | 説明 | 備考 | 
|---|---|---|---|
| 属性 | name | シーケンス名を指定します。 
 | 必須 | 
| 属性 | logging | シーケンスログを採取するかどうかを指定します。以下のどちらかを指定します。 
 | デフォルトは、“false”です。 | 
| 属性 | history | シーケンスの履歴を取得するかどうかを指定します。以下のどちらかを指定します。 
 | デフォルトは、“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(リトライ)について説明します。
定義項目
| 種類 | 名称 | 説明 | 備考 | 
|---|---|---|---|
| 属性 | interval | リトライの間隔をミリ秒で指定します。 | 
 | 
| 値 | --- | リトライの回数を指定します。 | 
 | 
指定例
| <Retry interval="1000">10</Retry> | 
Description
Description(説明)について説明します。
定義項目
| 種類 | 名称 | 説明 | 備考 | 
|---|---|---|---|
| 値 | --- | シーケンスについての説明を指定します。 | 
 | 
指定例
| <Description>見積り業務用シーケンス</Description> |