public final class SystemInstaller extends java.lang.Object
4.3.6.6 (2009/05/15) 新規作成 |
修飾子とタイプ | フィールドと説明 |
---|---|
static java.lang.String |
GE12_XML
エンジン共通パラメータ(SYSTEM_ID='**' KBSAKU='0')のXML ファイルの指定 "org/opengion/hayabusa/common/GE12.xml"
|
static java.lang.String |
SEL_MAX_ENG
エンジン共通パラメータ(SYSTEM_ID='**' KBSAKU='0')のENGINE_INFO 読み取りクエリー "select PARAM from GE12 where SYSTEM_ID=\'**\' and PARAM_ID=\'ENGINE_INFO\' and FGJ=\'1\' and KBSAKU=\'0\'"
|
static java.lang.String |
SEL_SYS_ENG
エンジン個別(SYSTEM_ID='個別' KBSAKU='0' CONTXT_PATH='自身')のバージョン情報を取得するクエリーー"select PARAM from GE12 where SYSTEM_ID=? and PARAM_ID=\'ENGINE_INFO\' and KBSAKU=\'0\' and CONTXT_PATH=? and FGJ=\'1\'" 4.3.6.6 (2009/05/15)
|
コンストラクタと説明 |
---|
SystemInstaller(java.sql.Connection defConn,
java.sql.Connection rscConn,
java.io.PrintWriter out)
システムインストール・更新クラスのコンストラクタです
なお、このクラスの中の処理で、エラーが発生しても、Connection は、close 等しません。
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
autoInsUpd(java.lang.String systemId,
java.lang.String context,
java.lang.String hostUrl)
システムの初期自動インストール・自動更新を行います。
|
void |
install(java.io.File buildArchive)
システムの自動インストールを行います。
|
public static final java.lang.String GE12_XML
public static final java.lang.String SEL_MAX_ENG
public static final java.lang.String SEL_SYS_ENG
public SystemInstaller(java.sql.Connection defConn, java.sql.Connection rscConn, java.io.PrintWriter out)
defConn
- アプリケーション登録用コネクションrscConn
- リソース登録用コネクションout
- 表示用のWriter5.5.4.4 (2012/07/20) VERSIONは、直接 BuildNumber.ENGINE_INFO を使用。 |
5.6.7.0 (2013/07/27) アプリケーション登録用とリソース登録用のコネクションを分ける |
5.9.19.0 (2017/04/07) DBNAMEの取得をタイプにする |
5.9.24.1 (2017/09/08) DB名を出力する |
public void autoInsUpd(java.lang.String systemId, java.lang.String context, java.lang.String hostUrl) throws java.io.UnsupportedEncodingException
systemId
- システムIDcontext
- コンテキスト名hostUrl
- ホスト文字列java.io.UnsupportedEncodingException
- エンコード名 "UTF-8" が存在しなかった場合。dbXMLResourceInsert()
5.1.9.0 (2010/08/01) 新規作成 |
5.5.4.4 (2012/07/20) VERSIONは、直接 BuildNumber.ENGINE_INFO を使用。 |
public void install(java.io.File buildArchive)
buildArchive
- コンテキストのアーカイブファイル5.1.9.0 (2010/08/01) 新規作成 |
5.5.4.4 (2012/07/20) FS , APP_BASE を、共通に設定 |
Webアプリケーションフレームワーク openGionCopyright (c) 2009 The openGion Project.