Package nablarch.core.log
Interface LoggerFactory
- All Known Implementing Classes:
BasicLoggerFactory
Loggerを生成するインタフェース。ログ出力機能の実装毎に本インタフェースの実装クラスを作成する。
LoggerFactoryは、
LoggerManagerにより生成、管理される。LoggerManagerは、初期処理においてLoggerFactoryの生成後にinitialize(LogSettings)メソッド、
終了処理においてLoggerFactoryを破棄する際にterminate()メソッドをそれぞれ1度だけ呼び出すので、
LoggerFactoryの初期処理と終了処理は複数スレッドから呼ばれることはない。- Author:
- Kiyohito Itoh
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionvoidinitialize(LogSettings settings) 初期処理を行う。
ログの出力先に応じたリソースの確保などを行う。void終了処理を行う。
ログの出力先に応じて確保しているリソースの解放などを行う。