|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjawprof.Monitor
モニターオブジェクトは, トランザクションの開始時間,終了時間,ラップタイムを管理および記録しま す. 各測定時刻はミリ秒まで記録されます. モニターオブジェクトは常に MonitorFactory クラスより 取得されます.
MonitorFactory
コンストラクタの概要 | |
protected |
Monitor()
モニタオブジェクトを作成します. |
メソッドの概要 | |
java.lang.Object |
getId()
モニタ ID を返します. |
java.util.Map |
getLapTimes()
ラップ情報を返します. |
long |
getStartTime()
開始時刻を返します. |
long |
getStopTime()
終了時刻を返します. |
java.lang.String |
getTransactionId()
トランザクション ID を返します. |
java.lang.Object |
getType()
トランザクション種別を返します. |
void |
hold(java.lang.Object holder)
|
void |
lap(java.lang.Object id)
ラップを識別する引数を与え, 対応するラップタイムを設定します. |
void |
release(java.lang.Object holder)
|
void |
setType(java.lang.Object type)
モニタリング中のトランザクションのトランザクション種別を設定します. |
void |
start()
モニタリングを開始します. |
void |
stop()
モニタリングを終了して, 終了時刻を記録します. |
java.lang.String |
toString()
このモニターオブジェクトを表す文字列を返します. |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
コンストラクタの詳細 |
protected Monitor()
メソッドの詳細 |
public java.lang.Object getId()
public java.lang.String getTransactionId()
public java.lang.Object getType()
public long getStartTime()
public long getStopTime()
public java.util.Map getLapTimes()
public void start()
stop()
,
lap(Object)
public void stop()
start()
,
lap(Object)
public void lap(java.lang.Object id)
id
- ラップタイム IDstart()
,
stop()
public void setType(java.lang.Object type)
type
- トランザクション種別public void hold(java.lang.Object holder)
public void release(java.lang.Object holder)
public java.lang.String toString()
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |