|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
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()
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||