|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectrobbie.dao.x.XQueryFactory
robbie.dao.x.StandaloneXQueryFactory
XMLファイルから、XQueryインスタンスを作成して管理するクラス.
フィールドの概要 | |
protected XmlResource |
xmlResource
制御XMLファイルを管理するクラス |
クラス robbie.dao.x.XQueryFactory から継承したフィールド |
sqlMap, xQueryClassName |
コンストラクタの概要 | |
StandaloneXQueryFactory(java.lang.String filename)
クラスパスまたはファイル名から制御ファイルを読込み初期化をおこないます。 |
|
StandaloneXQueryFactory(java.lang.String filename,
boolean isValidate)
DIコンテナ上で使用するスタンドアロンでXQueryインスタンスを作成するクラス. |
メソッドの概要 | |
void |
configure()
|
void |
configureIfNeeded()
|
Query |
createQueryInstance(java.lang.String id,
java.lang.Object params)
指定されたIDとJavaBeansからQueryオブジェクトを返します。 |
クラス robbie.dao.x.XQueryFactory から継承したメソッド |
configure |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
protected XmlResource xmlResource
コンストラクタの詳細 |
public StandaloneXQueryFactory(java.lang.String filename, boolean isValidate)
クラスパスまたはファイル名から制御ファイルを読込み初期化をおこないます。
引数のfilenameは、ファイル名だけでもファイルのPATHでも指定することが可能です。
ただし、ファイル名を指定する場合には、そのファイルがclasspath内に配置されている
必要があります。
また、JARファイル内で見つかった場合には、リロード処理は行いません。
通常のディレクトリ内で見つかった場合にはファイルスタンプを確認して
リロード処理を行います。
filename
- 制御ファイルisValidate
- XMLのロード時に検証を行うかpublic StandaloneXQueryFactory(java.lang.String filename)
filename
- 制御ファイルメソッドの詳細 |
public void configure()
public void configureIfNeeded()
public Query createQueryInstance(java.lang.String id, java.lang.Object params)
XQueryFactory
の記述:
XQueryFactory
内の createQueryInstance
id
- queryのidparams
- バインドする条件パラメータを持つMap、JavaBeans、DynaBean
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |