|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectts.query.QueryHistory
public class QueryHistory
実行履歴を格納するクラス。
クエリ・トランザクションやクエリ・コネクションによって使用され、その開始から
終了までの間に処理されたクエリの実行履歴を格納する。
実行履歴として、以下の情報を保持する:
入れ子のクラスの概要 |
---|
インタフェース ts.query.IQueryHistory から継承された入れ子のクラス/インタフェース |
---|
IQueryHistory.Item |
フィールドの概要 | |
---|---|
protected ts.util.table.Index<IQueryHistory.Item,java.io.Serializable> |
historyIndexForCidEid
接続先IDをキーとする実行履歴テーブルのインデックス。 |
protected ts.util.table.Index<IQueryHistory.Item,java.io.Serializable> |
historyIndexForEid
実行IDをキーとする実行履歴テーブルのインデックス。 |
protected ts.util.table.Index<IQueryHistory.Item,java.io.Serializable> |
historyIndexForExc
例外オブジェクトをキーとする実行履歴テーブルのインデックス。 |
protected ts.util.table.Index<IQueryHistory.Item,java.io.Serializable> |
historyIndexForQidCidEid
クエリIDをキーとする実行履歴テーブルのインデックス。 |
protected ts.util.table.Table<IQueryHistory.Item,java.io.Serializable> |
historyTable
実行履歴を格納するテーブル。 |
protected ts.util.table.MapComparator<IQueryHistory.Item,java.io.Serializable> |
sorter
テーブル検索時のレコードのソートに使用する MapComparator 。 |
コンストラクタの概要 | |
---|---|
QueryHistory()
デフォルト・コンストラクタ。 |
メソッドの概要 | |
---|---|
java.util.Map<IQueryHistory.Item,java.io.Serializable> |
appendNew()
空の実行履歴を一つ追加して返す。 |
java.util.List<java.util.Map<IQueryHistory.Item,java.io.Serializable>> |
getAll()
全ての実行履歴を取得する。 |
java.util.List<java.util.Map<IQueryHistory.Item,java.io.Serializable>> |
getByConnectionId(java.lang.String connId)
接続先IDをキーに実行履歴を取得する。 |
java.util.List<java.util.Map<IQueryHistory.Item,java.io.Serializable>> |
getByConnectionId(java.lang.String queryId,
java.lang.String connId)
クエリIDと接続先IDをキーに実行履歴を取得する。 |
java.util.Map<IQueryHistory.Item,java.io.Serializable> |
getByException(ts.util.ReasonedException exc)
例外オブジェクトをキーに実行履歴を取得する。 |
java.util.List<java.util.Map<IQueryHistory.Item,java.io.Serializable>> |
getByExecutionId(java.lang.String execId)
実行IDをキーに実行履歴を取得する。 |
java.util.List<java.util.Map<IQueryHistory.Item,java.io.Serializable>> |
getByExecutionId(java.lang.String connId,
java.lang.String execId)
接続先IDと実行IDをキーに実行履歴を取得する。 |
java.util.List<java.util.Map<IQueryHistory.Item,java.io.Serializable>> |
getByExecutionId(java.lang.String queryId,
java.lang.String connId,
java.lang.String execId)
クエリIDと接続先ID、実行IDをキーに実行履歴を取得する。 |
java.util.List<java.util.Map<IQueryHistory.Item,java.io.Serializable>> |
getByIsSuccess(boolean isSuccess)
実行成否をキーに実行履歴を取得する。 |
java.util.List<java.util.Map<IQueryHistory.Item,java.io.Serializable>> |
getByQueryId(java.lang.String queryId)
クエリIDをキーに実行履歴を取得する。 |
protected ts.util.table.Table<IQueryHistory.Item,java.io.Serializable> |
newHistoryTable()
実行履歴を格納するテーブルを作成する。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
protected final ts.util.table.Table<IQueryHistory.Item,java.io.Serializable> historyTable
protected final ts.util.table.Index<IQueryHistory.Item,java.io.Serializable> historyIndexForQidCidEid
protected final ts.util.table.Index<IQueryHistory.Item,java.io.Serializable> historyIndexForCidEid
protected final ts.util.table.Index<IQueryHistory.Item,java.io.Serializable> historyIndexForEid
protected final ts.util.table.Index<IQueryHistory.Item,java.io.Serializable> historyIndexForExc
protected final ts.util.table.MapComparator<IQueryHistory.Item,java.io.Serializable> sorter
MapComparator
。
コンストラクタの詳細 |
---|
public QueryHistory()
メソッドの詳細 |
---|
protected ts.util.table.Table<IQueryHistory.Item,java.io.Serializable> newHistoryTable()
public java.util.Map<IQueryHistory.Item,java.io.Serializable> appendNew()
IQueryHistory
内の appendNew
public java.util.List<java.util.Map<IQueryHistory.Item,java.io.Serializable>> getAll()
IQueryHistory
内の getAll
public java.util.List<java.util.Map<IQueryHistory.Item,java.io.Serializable>> getByQueryId(java.lang.String queryId)
IQueryHistory
内の getByQueryId
public java.util.List<java.util.Map<IQueryHistory.Item,java.io.Serializable>> getByConnectionId(java.lang.String connId)
IQueryHistory
内の getByConnectionId
public java.util.List<java.util.Map<IQueryHistory.Item,java.io.Serializable>> getByConnectionId(java.lang.String queryId, java.lang.String connId)
IQueryHistory
内の getByConnectionId
public java.util.List<java.util.Map<IQueryHistory.Item,java.io.Serializable>> getByExecutionId(java.lang.String execId)
IQueryHistory
内の getByExecutionId
public java.util.List<java.util.Map<IQueryHistory.Item,java.io.Serializable>> getByExecutionId(java.lang.String connId, java.lang.String execId)
IQueryHistory
内の getByExecutionId
public java.util.List<java.util.Map<IQueryHistory.Item,java.io.Serializable>> getByExecutionId(java.lang.String queryId, java.lang.String connId, java.lang.String execId)
IQueryHistory
内の getByExecutionId
public java.util.List<java.util.Map<IQueryHistory.Item,java.io.Serializable>> getByIsSuccess(boolean isSuccess)
IQueryHistory
内の getByIsSuccess
isSuccess
- 実行成否。
public java.util.Map<IQueryHistory.Item,java.io.Serializable> getByException(ts.util.ReasonedException exc)
IQueryHistory
内の getByException
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |