|
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectorg.opengion.hayabusa.resource.GUIAccessCount
final class GUIAccessCount
画面へのアクセス状況の情報を管理するクラスです。 集計そのものは、UserInfo によりデータベース(GE15)に書き込まれます。 システムリソースのUSE_ACCESS_TOKEI_TABLE=true の場合のみ、DBに書き込まれますが、 データ集計そのものは、常に行っています。 このオブジェクトは、GUIInfo から、処理を委譲されて使用されます。 ・accessCount この画面へのアクセス数 ・errorCount この画面でのエラー数 ・readCount この画面で検索した件数 ・writeCount この画面で登録した件数 ・dbTime この画面にかかった累計DB処理時間(ms) ・maxDbTime この画面にかかった最大DB処理時間(ms) ・maxQuery 最大DB処理時間を記録したときのSQL文
4.0.0 (2004/12/31) 新規作成 |
コンストラクタの概要 | |
---|---|
GUIAccessCount(java.lang.String guiKey)
コンストラクター |
メソッドの概要 | |
---|---|
void |
addAccessCount()
この画面へのアクセス回数を、+1します。 |
void |
addErrorCount()
エラー発生時の件数を+1します。 |
void |
addReadCount(int cnt,
long time,
java.lang.String query)
データベース検索した数と、掛かった時間(ms)を、セットします。 |
void |
addWriteCount(int cnt,
long time,
java.lang.String query)
データベース登録した数を、セットします。 |
int |
getAccessCount()
この画面へのアクセス回数を、取得します。 |
int |
getErrorCount()
エラー発生時の件数を取得します。 |
java.lang.String |
getKey()
画面情報 画面ID を取得します。 |
java.lang.String |
getMaxQuery()
最大DB処理時間を記録したときのSQL文を返します。 |
long |
getMaxQueryTime()
この画面にかかった最大DB処理時間(ms)を返します。 |
long |
getQueryTime()
この画面にかかった累計DB処理時間(ms)を返します。 |
long |
getReadCount()
データベース検索した数と、掛かった時間(ms)を、取得します。 |
long |
getWriteCount()
データベース登録した数を、取得します。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public GUIAccessCount(java.lang.String guiKey)
guiKey
- 画面キーメソッドの詳細 |
---|
public java.lang.String getKey()
public void addReadCount(int cnt, long time, java.lang.String query)
cnt
- データベース検索した数time
- DB処理時間(ms)query
- そのときのSQL文public long getReadCount()
public void addWriteCount(int cnt, long time, java.lang.String query)
cnt
- データベース登録した数time
- DB処理時間(ms)query
- そのときのSQL文public long getWriteCount()
public void addAccessCount()
public int getAccessCount()
public void addErrorCount()
public int getErrorCount()
public long getQueryTime()
public long getMaxQueryTime()
public java.lang.String getMaxQuery()
4.0.0.0 (2007/10/05) SQLServer 互換性の為、4000 Byte 以内に整形します。 |
4.1.0.1 (2008/01/29) 戻り値を4000 Byte 以内にします。 |
|
openGion 5.6.0.0 | ||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |