public abstract class AbstractMessageReporter extends Object implements MessageReporter
サブクラスでは、report メソッドをオーバーライドして、 任意の出力先にメッセージを出力する機能を実装する必要があります。
修飾子 | コンストラクタと説明 |
---|---|
protected |
AbstractMessageReporter()
唯一のコンストラクタ。
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
close()
このオブジェクトを閉じます。
|
void |
flush()
このオブジェクトのバッファの情報をすべて出力します。
|
void |
report(Object data)
data をメッセージとして出力します。
|
abstract void |
report(String message)
メッセージを出力します。
|
public abstract void report(String message)
report
インタフェース内 MessageReporter
message
- メッセージpublic void report(Object data)
report(String.valueOf(data))
report
インタフェース内 MessageReporter
data
- データpublic void close() throws IOException
close
インタフェース内 MessageReporter
IOException
- 入出力エラーpublic void flush() throws IOException
flush
インタフェース内 MessageReporter
IOException
- 入出力エラーCopyright © 2012 NTT DATA INTRAMART CORPORATION