プラン全体は、<executionPlan> 要素によって包含されます。
プランは、単純プランまたは複合プランのどちらかです。単純プランは、ターゲットサーバーの特定セットに対して実行されるステップの連続リストです。単純プランはほかのプランを含まず、ほかのプランを呼び出すこともありません。複合プランは、ほかのサブプランだけから構成されています。各単純サブプランは、異なる対象セットで実行可能であるため、複合プランは直接の対象とはなりません。
<executionPlan> 要素には、次の属性があります。
http://www.sun.com/schema/SPS |
xmlns:xsi – 必須文字列で、次の値を持っています。
http://www.w3.org/ 2001/XMLSchema-instance |
xsi:schemaLocation – オプション文字列で、推奨値は次の値です。
http://www.sun.com/schema/SPS plan.xsd |
path – pathName 型のオプション属性で、実行プランの絶対パス。この属性を指定しない場合、ルートパス (/) が使用されます。値は、プランが保存された時点で存在するフォルダを指定する必要があります。
version – schemaVersion 型の必須属性で、使用されているプランスキーマのバージョン。現在許可されている値は 5.0 と 5.1 だけです。
現在許可されている値は 5.0 と 5.1 だけです。
<executionPlan> 要素には次の子要素があり、この順序で出現する必要があります。これらの子要素は、独自の子要素や属性 (両方も可能) を持つことができます。
<paramList> – プランに含まれるステップおよびそれらのステップが参照するコンポーネントが使用するパラメタのリストを宣言します
<varList> – プランに含まれるステップおよびそれらのステップが参照するコンポーネントが使用する変数のリストを宣言します
<simpleSteps> – 1 つ以上の「共通」ステップまたは「単純プラン専用」ステップが含まれます
<compositeSteps> – 1 つ以上の「複合プラン専用」ステップが含まれます