org.asyrinx.brownie.core.log
クラス MeasureLogImpl

java.lang.Object
  拡張org.asyrinx.brownie.core.log.MeasureLogImpl
すべての実装インタフェース:
MeasureLog

public class MeasureLogImpl
extends java.lang.Object
implements MeasureLog

MeasureLogインタフェースの実装です。 reset/doneが行われた時刻から処理時間を計算し、 出力先としてしていされたLoggerに対して時間(ミリ秒)とメッセージを出力します。
出力先指定されない場合は勝手に生成されます。

作成者:
Akima

コンストラクタの概要
MeasureLogImpl(java.lang.String caption)
          Constructor for MeasureLogImpl.
MeasureLogImpl(java.lang.String caption, org.apache.commons.logging.Log log)
          Constructor for MeasureLogImpl.
MeasureLogImpl(java.lang.String caption, org.apache.commons.logging.Log log, LogLevel level)
          Constructor for MeasureLogImpl.
MeasureLogImpl(java.lang.String caption, org.apache.commons.logging.Log log, java.lang.String level)
          Constructor for MeasureLogImpl.
 
メソッドの概要
 void done(java.lang.String message)
           
 void reset()
           
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

MeasureLogImpl

public MeasureLogImpl(java.lang.String caption)
Constructor for MeasureLogImpl.


MeasureLogImpl

public MeasureLogImpl(java.lang.String caption,
                      org.apache.commons.logging.Log log)
Constructor for MeasureLogImpl.


MeasureLogImpl

public MeasureLogImpl(java.lang.String caption,
                      org.apache.commons.logging.Log log,
                      java.lang.String level)
Constructor for MeasureLogImpl.


MeasureLogImpl

public MeasureLogImpl(java.lang.String caption,
                      org.apache.commons.logging.Log log,
                      LogLevel level)
Constructor for MeasureLogImpl.

メソッドの詳細

reset

public void reset()
定義:
インタフェース MeasureLog 内の reset
関連項目:
org.asyrinx.log.MeasureLog#begin()

done

public void done(java.lang.String message)
定義:
インタフェース MeasureLog 内の done
関連項目:
org.asyrinx.log.MeasureLog#end()


Copyright © 2004 asyrinx organization. All Rights Reserved.