Package nablarch.core.log.app
Class ApplicationSettingLogUtil
java.lang.Object
nablarch.core.log.app.ApplicationSettingLogUtil
アプリケーション設定に関するログ出力をサポートするユーティリティクラス。
本クラスはフォーマッタとして
ApplicationSettingLogFormatter
を使用する。
ApplicationSettingLogFormatter
は以下の方法で決定される。
- 設定ファイルにプロパティ名"applicationSettingLogFormatter.className"で定義されているクラスを使用する
- 定義されていない場合は、
ApplicationSettingLogFormatter
を使用する
-
Method Summary
Modifier and TypeMethodDescriptionstatic String
アプリケーション設定を表すフォーマット済みのログメッセージを生成し、返却する。static String
アプリケーション設定と業務日付を表すフォーマット済みのログメッセージを生成し、返却する。static void
本クラスで使用するApplicationSettingLogFormatter
を生成し、 カレントスレッドのコンテキストクラスローダに紐付ける。
-
Method Details
-
initialize
public static void initialize()本クラスで使用するApplicationSettingLogFormatter
を生成し、 カレントスレッドのコンテキストクラスローダに紐付ける。 -
getAppSettingsLogMsg
アプリケーション設定を表すフォーマット済みのログメッセージを生成し、返却する。 本メソッドはApplicationSettingLogFormatter.getAppSettingsLogMsg()
に処理を委譲する。- Returns:
- 生成したフォーマット済みログメッセージ
-
getAppSettingsWithDateLogMsg
アプリケーション設定と業務日付を表すフォーマット済みのログメッセージを生成し、返却する。 本メソッドはApplicationSettingLogFormatter.getAppSettingsWithDateLogMsg()
に処理を委譲する。- Returns:
- 生成したフォーマット済みログメッセージ
-