|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
public interface QueryConnection
クエリを実行する対象への接続を表すコネクション・クラス。
接続を操作するためのメソッド open()
、commit()
、rollback()
、close()
を用意している。これらのメソッドはQueryTransaction
オブジェクトから呼び出される。
また、このクラスはQuery
オブジェクトを取得するためのメソッドgetQuery(Resource)
を用意している。
このクラスのインスタンスが示す接続先へのクエリの実行は、このQuery
オブジェクトによって行われる。
メソッドの概要 | |
---|---|
void |
close()
接続を終了する。 |
void |
commit()
接続先への更新を確定する。 |
java.lang.String |
getId()
接続先を識別するIDを取得する。 |
long |
getLimitTimeMillis()
クエリ実行のタイムアウトのリミット時刻をミリ秒単位で取得する。 |
Query |
getQuery(ts.util.resource.Resource queryResource)
クエリ・オブジェクトを作成する。 |
void |
open()
接続を開始する。 |
void |
rollback()
接続先への更新を取り消す。 |
void |
setLimitTimeMillis(long limitTimeMillis)
クエリ実行のタイムアウトのリミット時刻をミリ秒単位で設定する。 |
メソッドの詳細 |
---|
java.lang.String getId()
void setLimitTimeMillis(long limitTimeMillis)
limitTimeMillis
- タイムアウトのリミット時刻[msec]。long getLimitTimeMillis()
Query getQuery(ts.util.resource.Resource queryResource)
Query
オブジェクトを作成して
返す。
queryResource
- クエリ実行内容のリソース。
Query
オブジェクト。void open()
void commit()
void rollback()
void close()
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |