com.hamaf.hikyaku.util
クラス Trace

java.lang.Object
  上位を拡張 com.hamaf.hikyaku.util.Trace

public class Trace
extends java.lang.Object

トレースログの出力を行う.


【メソッドとLoggerレベルの関係】
メソッド レベル 呼び出すタイミング
enter FINE メソッドの開始時
exit FINE メソッドの終了時
debug FINER デバッグ用の出力を行いたい場合
exception WARNING 予定外の例外発生時
sql FINER SQL発行時
info INFO 情報の表示を行いたい場合
config CONFIG コンフィギュレーションの表示を行いたい場合

バージョン:
1.0
作成者:
y-hamanaka

コンストラクタの概要
Trace()
           
 
メソッドの概要
static void config(java.lang.String msg)
          コンフィギュレーションを表示する場合.
static void debug(java.lang.String debugText)
          各メソッド内で任意の箇所で実行します
static void enter()
          各メソッドの最初に必ず呼び出します.
static void exception(java.lang.Exception e)
          ProcessBaseでCatchした各Exceptionエラーの内容を出力する時に実行する
static void exception(java.lang.String description)
          ProcessBaseでCatchした各Exceptionエラーの内容を出力する時に実行する
static void exit()
          各メソッドの最後に必ず呼び出します.
static void info(java.lang.String msg)
          情報を表示する場合.
static void main(java.lang.String[] args)
           
static void sql(java.lang.String sql)
          SQL実行する前に実行する.
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

Trace

public Trace()
メソッドの詳細

enter

public static final void enter()
各メソッドの最初に必ず呼び出します.


exit

public static final void exit()
各メソッドの最後に必ず呼び出します.


debug

public static final void debug(java.lang.String debugText)
各メソッド内で任意の箇所で実行します

パラメータ:
debugText - a String : トレースログに出力したいデバッグ情報を文字列で指定する

exception

public static final void exception(java.lang.String description)
ProcessBaseでCatchした各Exceptionエラーの内容を出力する時に実行する

パラメータ:
description - エラーメッセージを文字列で指定する

exception

public static final void exception(java.lang.Exception e)
ProcessBaseでCatchした各Exceptionエラーの内容を出力する時に実行する

パラメータ:
e - an Exception : 発生したExceptionのインスタンスを指定する

sql

public static final void sql(java.lang.String sql)
SQL実行する前に実行する.
   通常、Daoの各スーパークラスで自動的に出力されるため、
   プログラマが意識して実行することはありません

パラメータ:
sql - 実行対象のSQLを文字列で指定する

info

public static final void info(java.lang.String msg)
情報を表示する場合.

パラメータ:
msg - a String : 表示するメッセージ

config

public static final void config(java.lang.String msg)
コンフィギュレーションを表示する場合.

パラメータ:
msg - a String : 表示するメッセージ

main

public static void main(java.lang.String[] args)