public final class FailureLogUtil
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
getNotificationMessage(java.lang.Object data,
java.lang.String failureCode,
java.lang.Object... messageOptions)
フォーマットされた障害通知ログのメッセージを取得する。
|
static java.lang.String |
getNotificationMessage(java.lang.Throwable error,
java.lang.Object data,
java.lang.String failureCode,
java.lang.Object[] messageOptions)
フォーマットされた障害通知ログのメッセージを取得する。
|
static void |
initialize()
クラスローダに紐付く
FailureLogFormatter を生成する。 |
static void |
logError(java.lang.Object data,
java.lang.String failureCode,
java.lang.Object... messageOptions)
ERRORレベルの障害通知ログと障害解析ログを出力する。
|
static void |
logError(java.lang.Throwable error,
java.lang.Object data,
java.lang.String failureCode,
java.lang.Object... messageOptions)
ERRORレベルの障害通知ログと障害解析ログを出力する。
|
static void |
logError(java.lang.Throwable error,
java.lang.Object data,
java.lang.String failureCode,
java.lang.Object[] messageOptions,
java.lang.Object[] logOptions)
ERRORレベルの障害通知ログと障害解析ログを出力する。
|
static void |
logFatal(java.lang.Object data,
java.lang.String failureCode,
java.lang.Object... messageOptions)
FATALレベルの障害通知ログと障害解析ログを出力する。
|
static void |
logFatal(java.lang.Throwable error,
java.lang.Object data,
java.lang.String failureCode,
java.lang.Object... messageOptions)
FATALレベルの障害通知ログと障害解析ログを出力する。
|
static void |
logFatal(java.lang.Throwable error,
java.lang.Object data,
java.lang.String failureCode,
java.lang.Object[] messageOptions,
java.lang.Object[] logOptions)
FATALレベルの障害通知ログと障害解析ログを出力する。
|
static void |
logWarn(java.lang.Throwable error,
java.lang.Object data,
java.lang.String failureCode,
java.lang.Object... messageOptions)
WARNレベルの障害解析ログを出力する。
フレームワークにおいて複数例外発生時に障害ログとして出力できない例外をログ出力する場合に使用する。
|
public static void initialize()
FailureLogFormatter
を生成する。@Published(tag="architect") public static void logFatal(java.lang.Object data, java.lang.String failureCode, java.lang.Object... messageOptions)
data
- 処理対象データfailureCode
- 障害コードmessageOptions
- 障害コードからメッセージを取得する際に使用するオプション情報@Published(tag="architect") public static void logFatal(java.lang.Throwable error, java.lang.Object data, java.lang.String failureCode, java.lang.Object... messageOptions)
error
- エラー情報data
- 処理対象データfailureCode
- 障害コードmessageOptions
- 障害コードからメッセージを取得する際に使用するオプション情報@Published(tag="architect") public static void logFatal(java.lang.Throwable error, java.lang.Object data, java.lang.String failureCode, java.lang.Object[] messageOptions, java.lang.Object[] logOptions)
error
- エラー情報data
- 処理対象データfailureCode
- 障害コードmessageOptions
- 障害コードからメッセージを取得する際に使用するオプション情報logOptions
- ログのオプション情報@Published(tag="architect") public static void logError(java.lang.Object data, java.lang.String failureCode, java.lang.Object... messageOptions)
data
- 処理対象データfailureCode
- 障害コードmessageOptions
- 障害コードからメッセージを取得する際に使用するオプション情報@Published(tag="architect") public static void logError(java.lang.Throwable error, java.lang.Object data, java.lang.String failureCode, java.lang.Object... messageOptions)
error
- エラー情報data
- 処理対象データfailureCode
- 障害コードmessageOptions
- 障害コードからメッセージを取得する際に使用するオプション情報@Published(tag="architect") public static void logError(java.lang.Throwable error, java.lang.Object data, java.lang.String failureCode, java.lang.Object[] messageOptions, java.lang.Object[] logOptions)
error
- エラー情報data
- 処理対象データfailureCode
- 障害コードmessageOptions
- 障害コードからメッセージを取得する際に使用するオプション情報logOptions
- ログのオプション情報@Published(tag="architect") public static void logWarn(java.lang.Throwable error, java.lang.Object data, java.lang.String failureCode, java.lang.Object... messageOptions)
error
- エラー情報data
- 処理対象データfailureCode
- 障害コードmessageOptions
- 障害コードからメッセージを取得する際に使用するオプション情報public static java.lang.String getNotificationMessage(java.lang.Object data, java.lang.String failureCode, java.lang.Object... messageOptions)
data
- 処理対象データfailureCode
- 障害コードmessageOptions
- 障害コードからメッセージを取得する際に使用するオプション情報public static java.lang.String getNotificationMessage(java.lang.Throwable error, java.lang.Object data, java.lang.String failureCode, java.lang.Object[] messageOptions)
error
- エラー情報data
- 処理対象データfailureCode
- 障害コードmessageOptions
- 障害コードからメッセージを取得する際に使用するオプション情報