N1 Service Provisioning System 4.1 リファレンスガイド

uninstallList 要素

<uninstallList> 要素は <component> 要素の子であり、1 つ以上の名前付きアンインストール手順ブロックを含みます。各ブロックは、当該コンポーネントをアンインストールする個々の方法を示します。 多くのコンポーネントには、この要素の子としてアンインストールブロックが1 つだけ存在します。 インストール環境ごとに異なる手順が必要な場合は、複数のアンインストールブロックを使用できます。 たとえば、EBJ アプリケーションの配備をサーバークラスタから解除する手順と、単一の管理対象サーバーから解除する手順などがあります。 アンインストールブロックは、インストールブロックと一対一で対応していることが少なくありません。このような場合には、慣習上同じ名前を使用して対応を示してください。

uninstallList 子要素

名前 

数 

説明 

uninstallSteps 

1 つ以上 

当該コンポーネントをアンインストールするために実行できる手順を含む名前付きのアンインストールブロック  

uninstallList の継承と優先指定

デフォルトでは、派生コンポーネントはベースコンポーネントのアクセス可能な <uninstallList> 要素コンテンツを継承します。 派生コンポーネントが <uninstallList> を宣言する場合、そのコンテンツはベースコンポーネントのコンテンツと完全に結合されます。 派生コンポーネントは新しい <uninstallSteps> 要素を宣言することで継承された要素を無効にできますが、ベースコンポーネントによって宣言された要素を削除することはできません。