jawprof.gui
クラス TransactionRecord

java.lang.Object
  拡張jawprof.gui.TransactionRecord

public class TransactionRecord
extends java.lang.Object

バージョン:
1.0
関連項目:
MonitorFactory

入れ子クラスの概要
static class TransactionRecord.Lap
          ラップタイムの記録です.
 
コンストラクタの概要
protected TransactionRecord(java.lang.String id, java.util.Date start, java.util.Date stop, java.lang.String type)
           
 
メソッドの概要
 void addLap(TransactionRecord.Lap lap)
           
 java.util.List getAllLaps()
          ラップ情報を返します.
 java.lang.String getId()
          トランザクション ID を返します.
 long getProcessingTime()
          処理時間を返します.
 java.util.Date getStart()
          開始時刻を返します.
 java.util.Date getStop()
          終了時刻を返します.
 java.lang.String getType()
          トランザクション種別を返します.
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

TransactionRecord

protected TransactionRecord(java.lang.String id,
                            java.util.Date start,
                            java.util.Date stop,
                            java.lang.String type)
メソッドの詳細

addLap

public void addLap(TransactionRecord.Lap lap)

getId

public java.lang.String getId()
トランザクション ID を返します.

戻り値:
トランザクション ID

getType

public java.lang.String getType()
トランザクション種別を返します.

戻り値:
トランザクション種別

getStart

public java.util.Date getStart()
開始時刻を返します.

戻り値:
開始時刻

getStop

public java.util.Date getStop()
終了時刻を返します.

戻り値:
終了時刻

getProcessingTime

public long getProcessingTime()
処理時間を返します. 処理時間として, 終了時刻と開始時刻の差がミリ秒単位で返されます.

戻り値:
このトランザクションの処理時間

getAllLaps

public java.util.List getAllLaps()
ラップ情報を返します.

戻り値:
ラップ情報が格納された Map


Copyright 2004 Taichirou Etoh. All Rights Reserved.