Package nablarch.core.log.basic
Interface LogWriter
- All Known Implementing Classes:
FileLogWriter,LogPublisher,LogWriterSupport,StandardOutputLogWriter,SynchronousFileLogWriter
ログを出力先に書き込むインタフェース。
出力先の媒体毎に本インタフェースの実装クラスを作成する。
出力先の媒体毎に本インタフェースの実装クラスを作成する。
- Author:
- Kiyohito Itoh
-
Method Summary
Modifier and TypeMethodDescriptionvoidinitialize(ObjectSettings settings) 初期処理を行う。
ログの出力先に応じたリソースの確保などを行う。void終了処理を行う。
ログの出力先に応じて確保しているリソースの解放などを行う。voidwrite(LogContext context) ログを出力先に書き込む。
-
Method Details
-
initialize
初期処理を行う。
ログの出力先に応じたリソースの確保などを行う。- Parameters:
settings- LogWriterの設定
-
terminate
void terminate()終了処理を行う。
ログの出力先に応じて確保しているリソースの解放などを行う。 -
write
ログを出力先に書き込む。- Parameters:
context-LogContext
-