Sequence(シーケンス定義のルート要素)について説明します。
定義項目
種類 | 名称 | 説明 | 備考 |
---|---|---|---|
属性 | name | シーケンス名を指定します。
| 必須 |
属性 | logging | シーケンスログを採取するかどうかを指定します。以下のいずれかを指定します。
| デフォルトは、“false”です。 |
属性 | history | シーケンスの履歴を取得するかどうかを指定します。以下のいずれかを指定します。
| デフォルトは、“true”です。 |
子要素 | Retry | シーケンスリトライの情報を指定します。 | 利用側サービスの通信方式が同期の場合のみ有効です。 通信方式が非同期の場合のリトライ回数の設定方法については、“ISI運用ガイド”の“機能のチューニング”を参照してください。 |
子要素 | Description | シーケンスについての説明を指定します。 |
|
子要素 | PropertyList | プロパティ情報を指定します。 |
|
子要素 | Block | 実行ステップを指定します。 | 必須 |
子要素 | StepInformation | 実行ステップの詳細情報を指定します。 | 必須 |
子要素 | 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> |