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