openGionopenGion
5.0.1.1

org.opengion.fukurou.db
クラス DatabaseConfig

java.lang.Object
  上位を拡張 org.opengion.fukurou.db.DatabaseConfig

public class DatabaseConfig
extends java.lang.Object

DB設定XMLの内容をJAXBを利用してロードする Driverをロードする 上記2つの機能を備えたクラスです 外部からはgetDbidメソッドを利用してDB設定(ExpandedDbid型)を取得します。 DB設定情報が無い場合にXMLを読みにいきます。 このDBIDを決めるキーは、内部取り込み字に、大文字変換されますので、大文字・ 小文字の区別はありません。

機能階層
初期化
変更履歴:
4.0.0 (2007/10/25) 新規作成
バージョン
4.0
作成者
高橋正和
導入されたバージョン:
JDK6.0,

コンストラクタの概要
DatabaseConfig()
          初期値を使ってXMLを読み込む XmlFilenameの初期値は..
DatabaseConfig(java.lang.String xmlfile)
          XMLファイルの名前を指定して読み込む
 
メソッドの概要
 EDbid getDbid(java.lang.String key)
          dbidKeyをキーにしてExpandedDbid型でマップの内容を返す。
 void reload()
          マップをクリアします。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

DatabaseConfig

public DatabaseConfig()
初期値を使ってXMLを読み込む XmlFilenameの初期値は../DBConfig.xml

変更履歴:
4.3.1.1 (2008/08/23) 自分のコンストラクターを呼ぶように修正

DatabaseConfig

public DatabaseConfig(java.lang.String xmlfile)
XMLファイルの名前を指定して読み込む

パラメータ:
xmlfile - String
メソッドの詳細

getDbid

public EDbid getDbid(java.lang.String key)
dbidKeyをキーにしてExpandedDbid型でマップの内容を返す。 存在しない場合はNULLを返します。 キーが無い場合に初期化を行う。

パラメータ:
key - String XMLで登録したdbidKey
戻り値:
EDbid型オブジェクト
変更履歴:
4.0.0.1 (2007/12/04) EDbid#clone() 廃止

reload

public void reload()
マップをクリアします。 XMLファイルを再読み込みする場合に使用します。


openGion 5.0.1.1

Webアプリケーションフレームワーク openGion
SourceForge.JPCopyright (c) 2009 The openGion Project.