public final class FailureLogUtil
extends java.lang.Object
修飾子とタイプ | メソッドと説明 |
---|---|
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
- 障害コードからメッセージを取得する際に使用するオプション情報