クラス KafkaErrorSendingMessageRecoverer

java.lang.ObjectSE
org.springframework.integration.core.ErrorMessagePublisher
org.springframework.integration.kafka.inbound.KafkaErrorSendingMessageRecoverer
実装されたすべてのインターフェース:
BiConsumerSE<org.apache.kafka.clients.consumer.ConsumerRecord<?,?>,ExceptionSE>AwareBeanFactoryAwareorg.springframework.kafka.listener.ConsumerRecordRecoverer

public class KafkaErrorSendingMessageRecoverer extends ErrorMessagePublisher implements org.springframework.kafka.listener.ConsumerRecordRecoverer
Kafka 配信障害を回復するために CommonErrorHandler で使用できる ErrorMessagePublisher の拡張。
導入:
6.0
作成者:
Gary Russell
  • コンストラクターの詳細

    • KafkaErrorSendingMessageRecoverer

      public KafkaErrorSendingMessageRecoverer(MessageChannel channel)
      RawRecordHeaderErrorMessageStrategy でチャネルに送信するインスタンスを構築します。
      パラメーター:
      channel - チャンネル。
    • KafkaErrorSendingMessageRecoverer

      public KafkaErrorSendingMessageRecoverer(MessageChannel channel, ErrorMessageStrategy errorMessageStrategy)
      エラーメッセージ戦略を使用して、チャネルを送信するインスタンスを構築します。
      パラメーター:
      channel - チャンネル。
      errorMessageStrategy - 戦略。
  • メソッドの詳細

    • accept

      public void accept(org.apache.kafka.clients.consumer.ConsumerRecord<?,?> record, ExceptionSE ex)
      次で指定:
      インターフェース BiConsumerSE<org.apache.kafka.clients.consumer.ConsumerRecord<?,?>,ExceptionSE>acceptSE