Sequence(シーケンス定義のルート要素)について説明します。
定義項目
種類 | 名称 | 説明 | 備考 |
---|---|---|---|
属性 | name | シーケンス名を指定します。
| 必須 SOAPのインバウンドサービスエンドポイントから実行するシーケンス名には、日本語を使用できません。 |
属性 | 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> |