インターフェース ErrorMessageStrategy
- すべての既知の実装クラス:
AmqpMessageHeaderErrorMessageStrategy
、DefaultErrorMessageStrategy
、JmsMessageHeaderErrorMessageStrategy
、RawRecordHeaderErrorMessageStrategy
- 関数インターフェース:
- これは関数インターフェースであるため、ラムダ式またはメソッド参照の割り当てターゲットとして使用できます。
提供された
Throwable
SE および AttributeAccessor
をコンテキストとして基づいて ErrorMessage
を構築するための戦略。Throwable payload
は通常 MessagingException
であり、failedMessage
プロパティを使用してエラーの原因を特定できます。
この戦略は、RetryContext
アクセス用の ErrorMessageSendingRecoverer
に使用できます。
- 導入:
- 4.3.10
- 作成者:
- Artem Bilan, Gary Russell
メソッドのサマリー
メソッドの詳細
buildErrorMessage
エラーメッセージを作成します。- パラメーター:
payload
- ペイロード。attributes
- 属性。- 戻り値:
- ErrorMessage。