jp.ossc.installer.tools.inventory
クラス AbstractCheckInventory

java.lang.Object
  上位を拡張 jp.ossc.installer.tools.inventory.AbstaractInventory
      上位を拡張 jp.ossc.installer.tools.inventory.AbstractCheckInventory
直系の既知のサブクラス:
CheckApplication, CheckProduct

public abstract class AbstractCheckInventory
extends AbstaractInventory

インベントリーディレクトリーの参照処理を担う抽象です。

導入されたバージョン:
1.0
バージョン:
1.0
作成者:
S.Fujii

フィールドの概要
protected static java.lang.String ERR_MSG_NOT_INSTALLED_OPENSTANDIA
          エラーメッセージ : OpenStandia/Installerがインストールされていない場合
 
クラス jp.ossc.installer.tools.inventory.AbstaractInventory から継承されたフィールド
ERR_MSG_FAILED_READ_FILE, inventory, INVENTORY_TEMPLATE_XML_FILE_PATH_NAME, NOT_INSTALLED_VALUE, openStandiaHomeDir, PRODUCT_NAME, PRODUCT_VER, STACK_APPLICATION_NAME_KEY, STACK_APPLICATION_VER_KEY, stackXmlMap, WARN_MSG_APPLICATION_NAME_IS_NULL, WARN_MSG_APPLICATION_VERSION_IS_NULL, WARN_MSG_PRODUCT_NAME_IS_NULL, WARN_MSG_PRODUCT_VERSION_IS_NULL
 
コンストラクタの概要
AbstractCheckInventory()
           
 
メソッドの概要
 void execute(java.lang.String productName, java.io.File stackXml)
          インベントリーファイルを参照します。
 
クラス jp.ossc.installer.tools.inventory.AbstaractInventory から継承されたメソッド
createInventoryFile, deleteApplicationNode, deleteInventoryFile, deleteProductNode, existsProductNode, getApplicationVerNode, getProductNodeNum, getProductVerNode, getResouceInputStream, getResoucePath, readInventoryFile, writeApplicationNode, writeInventoryFile, writeProductNode
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

ERR_MSG_NOT_INSTALLED_OPENSTANDIA

protected static final java.lang.String ERR_MSG_NOT_INSTALLED_OPENSTANDIA
エラーメッセージ : OpenStandia/Installerがインストールされていない場合

関連項目:
定数フィールド値
コンストラクタの詳細

AbstractCheckInventory

public AbstractCheckInventory()
メソッドの詳細

execute

public void execute(java.lang.String productName,
                    java.io.File stackXml)
             throws java.io.IOException,
                    javax.xml.parsers.ParserConfigurationException,
                    org.xml.sax.SAXException,
                    javax.xml.transform.TransformerException
インベントリーファイルを参照します。

オーバーライド:
クラス AbstaractInventory 内の execute
パラメータ:
productName - プロダクト名
stackXml - スタック定義ファイル
例外:
java.io.IOException - IOException
org.xml.sax.SAXException - SAXException
javax.xml.parsers.ParserConfigurationException - ParserConfigurationException
javax.xml.transform.TransformerException - TransformerException
関連項目:
AbstaractInventory.execute(java.lang.String, java.io.File)