クラス ErrorMessageSendingRecoverer

java.lang.ObjectSE
org.springframework.integration.core.ErrorMessagePublisher
org.springframework.integration.handler.advice.ErrorMessageSendingRecoverer
実装されたすべてのインターフェース:
AwareBeanFactoryAwareorg.springframework.retry.RecoveryCallback<ObjectSE>

public class ErrorMessageSendingRecoverer extends ErrorMessagePublisher implements org.springframework.retry.RecoveryCallback<ObjectSE>
最後のスロー可能オブジェクトを、再試行の枯渇後に ErrorMessage として送信する RecoveryCallback
導入:
2.2
作成者:
Gary Russell, Artem Bilan, Oleg Zhurakousky
  • コンストラクターの詳細

    • ErrorMessageSendingRecoverer

      public ErrorMessageSendingRecoverer()
      デフォルトの errorChannel を使用してインスタンスを作成し、リカバリエラーメッセージを公開します。DefaultErrorMessageStrategy は、発行するエラーメッセージの作成に使用されます。
      導入:
      4.3.10
    • ErrorMessageSendingRecoverer

      public ErrorMessageSendingRecoverer(MessageChannel channel)
      指定されたメッセージチャネルに基づいてインスタンスを構築します。DefaultErrorMessageStrategy は、発行するエラーメッセージの作成に使用されます。
      パラメーター:
      channel - 回復アクションに関するエラーメッセージを公開するメッセージチャネル。
    • ErrorMessageSendingRecoverer

      public ErrorMessageSendingRecoverer(MessageChannel channel, ErrorMessageStrategy errorMessageStrategy)
      提供されたメッセージチャネルと ErrorMessageStrategy に基づいてインスタンスを構築します。ErrorMessageStrategy が null の場合、DefaultErrorMessageStrategy が使用されます。
      パラメーター:
      channel - 回復アクションに関するエラーメッセージを公開するメッセージチャネル。
      errorMessageStrategy - ErrorMessageStrategy は、発行用のエラーメッセージを作成します。DefaultErrorMessageStrategy が使用される時点で null にすることができます。
      導入:
      4.3.10
  • メソッドの詳細