LogWriter

フレームワーク部品 [com.onepg.util]

← クラス一覧に戻る

クラス情報

パッケージ: com.onepg.util

クラス名: LogWriter

説明

ログライタークラス.
  • 個別処理からのログ出力を受け付ける。
  • ログテキストの整形を受け持つ。
  • ログテキストハンドラー LogTxtHandler からテキストライターインスタンスを取得してログ出力する。
  • 情報用とエラー用、2つのログテキストハンドラーを保持する。
  • 開発モードの場合はコンソールにもログ出力する。
  • ログテキストのオープン・クローズはログテキストハンドラーが受け持ち、本クラスではオープン・クローズしない。

メソッド一覧

flush

public void flush()
フラッシュ.

error

public void error(Throwable e, String msg)
エラー出力.

パラメータ

名前 説明
e Throwable エラーインスタンス
msg String ログ出力文言

error

public void error(Throwable e)
エラー出力.

パラメータ

名前 説明
e Throwable エラーインスタンス

error

public void error(String msg)
エラー出力.

パラメータ

名前 説明
msg String ログ出力文言

info

public void info(String msg)
情報出力.

パラメータ

名前 説明
msg String ログ出力文言

begin

public void begin()
開始情報出力.

end

public void end()
終了情報出力.

end

public void end(int exitStatus)
終了情報出力.

パラメータ

名前 説明
exitStatus int 終了ステータス

develop

public void develop(String msg)
開発用出力.

パラメータ

名前 説明
msg String ログ出力文言

isDevelopMode

public boolean isDevelopMode()
開発モード判断.

戻り値

boolean - 開発ログ有効の場合は true

startWatch

public void startWatch()
経過時間計測開始.

stopWatch

public void stopWatch()
経過時間計測終了.