| インタフェース | 説明 |
|---|---|
| LogFormatter |
ログのフォーマットを行うインタフェース。
|
| LogWriter |
ログを出力先に書き込むインタフェース。
|
| クラス | 説明 |
|---|---|
| BasicLogFormatter |
LogFormatterの基本実装クラス。 |
| BasicLogFormatter.BootProcessItem |
起動プロセスを取得するクラス。
|
| BasicLogFormatter.DateItem |
出力日時を取得するクラス。
|
| BasicLogFormatter.ExecutionIdItem |
実行時IDを取得するクラス。
|
| BasicLogFormatter.InformationItem |
オプション情報に指定されたオブジェクトのフィールド情報を取得するクラス。
|
| BasicLogFormatter.LoggerNameItem |
ロガー名を取得するクラス。
|
| BasicLogFormatter.LogLevelItem |
ログレベルを取得するクラス。
|
| BasicLogFormatter.MessageItem |
メッセージを取得するクラス
|
| BasicLogFormatter.ProcessingSystemItem |
処理方式を取得するクラス。
|
| BasicLogFormatter.RequestIdItem |
リクエストIDを取得するクラス。
|
| BasicLogFormatter.StackTraceItem |
エラー情報に指定された例外オブジェクトのスタックトレースを取得するクラス。
|
| BasicLogFormatter.UserIdItem |
ユーザIDを取得するクラス。
|
| BasicLogger |
Loggerの基本実装クラス。 |
| BasicLoggerFactory |
LoggerFactoryの基本実装クラス。 |
| FileLogWriter |
ファイルにログを書き込むクラス。
|
| LogContext |
ログ出力に必要な情報を保持するクラス。
|
| LogLevelLabelProvider |
LogLevelを表す文言を提供するクラス。 |
| LogWriterSupport |
LogWriterの実装をサポートするクラス。 |
| ObjectSettings |
ログ出力機能の設定からオブジェクトに対する設定を抜き出して保持するクラス。
|
| StandardOutputLogWriter |
標準出力にログを書き込むクラス。
|
| SynchronousFileLogWriter |
ロックファイルを用いて排他制御を行いながらファイルにログを書き込むクラス。
|
| 列挙型 | 説明 |
|---|---|
| LogLevel |
ログレベルを表す列挙型。
|