プラン全体は、<executionPlan> 要素によって包含されます。
以下の表の「構成可能」列は、個々の属性に置換変数参照が「:[varName]」という形式で含まれるかどうかを示します。
名前 |
型 |
必須 |
説明 |
xmlns |
文字列 |
はい |
必要な値: http://www.sun.com/schema/SPS |
xmlns:xsi |
文字列 |
はい |
必要な値: http://www.w3.org/ 2001/XML Schema-instance |
xsi:schemaLocation |
文字列 |
不可 |
推奨値: http://www.sun.com/schema/SPS plan.xsd |
name |
entityName |
はい |
プランの名前 |
path |
pathName |
いいえ |
実行プランの絶対パス。 指定しないと、デフォルトで root パス「/」が使用される |
説明 |
文字列 |
いいえ |
プランの説明 |
version |
schemaVersion |
はい |
使用されているプランスキーマのバージョン。 現在許可されている値は 4.0 のみ |
プラン単純または複合のどちらかです。 単純プランはほかのプランを含まず、ほかのプランを呼び出すこともありません。 単純プランは、特定の対象マシンセットに対して実行される手順の連続リストです。 複合プランには、ほかのサブプランだけが入っています。 複合プランが再帰的に包含している各単純サブプランは、それぞれ異なる対象を持ちます。このため、複合プランは直接の対象とはなりません。
名前 |
数 |
説明 |
paramList |
0 または 1 |
プラン内で使用するパラメタの一覧 |
varList |
0 または 1 |
プラン内で使用する変数の一覧 |
simpleSteps |
0 または 1 |
単純手順の一覧を含む。 この要素または compositeSteps 要素のどちらかが存在しなければならないが、両方存在してはならない |
compositeSteps |
0 または 1 |
複合手順の一覧を含む。 この要素または simpleSteps 要素のどちらかがが存在しなければならないが、両方存在してはならない |