コンストラクタと説明 |
---|
DefaultLogAgent() |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
init(LogAgentParam[] params)
初期化します。
|
void |
sendMessage(String category,
String level,
String message)
メッセージを出力します。
|
void |
sendMessage(String category,
String level,
String message,
Object detail)
メッセージを出力します。
|
public void init(LogAgentParam[] params)
public void sendMessage(String category, String level, String message)
message
を標準出力にログとして出力します。
ただし、level
がLogConstant.LEVEL_ERROR
である場合は
標準例外出力にログを出力します。sendMessage
インタフェース内 LogAgent
category
- ログのカテゴリlevel
- メッセージのレベルmessage
- メッセージpublic void sendMessage(String category, String level, String message, Object detail)
message
はそのまま、
detail
はObject.toString()
の値を標準出力にログとして出力します。
ただし、level
がLogConstant.LEVEL_ERROR
である場合は
標準例外出力にログを出力します。detail
がThrowable
のサブクラスである場合、
Throwable.printStackTrace(java.io.PrintWriter)
を使用して
スタックトレースが出力されます。出力先はdetail
による出力先に従います。sendMessage
インタフェース内 LogAgent
category
- ログのカテゴリlevel
- メッセージのレベルmessage
- メッセージdetail
- 詳細Copyright © 2012 NTT DATA INTRAMART CORPORATION