インターフェース ErrorMessageStrategy

すべての既知の実装クラス:
AmqpMessageHeaderErrorMessageStrategyDefaultErrorMessageStrategyRawRecordHeaderErrorMessageStrategy
関数インターフェース:
これは関数インターフェースであるため、ラムダ式またはメソッド参照の割り当てターゲットとして使用できます。

@FunctionalInterfaceSE
public interface ErrorMessageStrategy
提供された ThrowableSE および AttributeAccessor をコンテキストとして基づいて ErrorMessage を構築するための戦略。

Throwable payload は通常 MessagingException であり、failedMessage プロパティを使用してエラーの原因を特定できます。

この戦略は、RetryContext アクセス用の ErrorMessageSendingRecoverer に使用できます。

導入:
4.3.10
作成者:
Artem Bilan, Gary Russell