パッケージ org.springframework.kafka.listener.adapter
@NonNullApi パッケージ org.springframework.kafka.listener.adapter
リスナーを適応させるためのクラスを提供します。
- クラス説明すべてのリスナーアダプターの最上位クラス。
RecordFilterStrategy
を介してレコードフィルターロジックを実装する抽象メッセージリスナーアダプター。メッセージリスナーアダプターを再試行するための基本クラス。リスナーアダプターのユーティリティ。このインターフェースを実装するメッセージハンドラーアダプターは、HandlerAdapter
非同期戻り値の型を検出できます。構成可能なHandlerAdapter
を呼び出すMessageListener
アダプター。リスナーがメッセージのバッチを受信するようにファクトリが構成されている場合に使用されます。BatchToRecordAdapter<K,V> バッチリスナーをレコードリスナーメソッドに適合させるアダプター。各メッセージのコールバック。ユーザーがそのようなパラメーターを指定するときに、リスナーメソッドの引数を提供するために使用されます。型Continuation
のメソッド引数の何もしないリゾルバー。指定されたMessageConverter
を使用して受信したConsumerRecord
の変換を実装し、結果を指定されたMessageListener
に渡すAcknowledgingConsumerAwareMessageListener
アダプター。デフォルトのBatchToRecordAdapter
実装。提供されたリカバリが例外をスローした場合、バッチは中止されます。それ以外の場合は、次のレコードが処理されます。メッセージペイロード型に基づいてInvocableHandlerMethod
に委譲します。RecordFilterStrategy
を介してフィルターロジックを実装するBatchMessageListener
アダプター。RecordFilterStrategy
を介してフィルターロジックを実装するMessageListener
アダプター。InvocableHandlerMethod
またはDelegatingInvocableHandler
のラッパー。メソッド呼び出しの結果。バックオフ dueTimestamp ヘッダーを検索し、必要に応じてバックオフするKafkaConsumerBackoffManager
インスタンスを呼び出すAcknowledgingConsumerAwareMessageListener
実装。Spring Kafka 要件のためのDefaultMessageHandlerMethodFactory
の拡張。Kotlinsuspend
機能をサポートするためのInvocableHandlerMethod
拡張。Message
のペイロードを抽出するために必要なインフラストラクチャを提供する抽象MessageListener
アダプター。応答式評価のルートオブジェクト。RecordFilterStrategy<K,V> このインターフェースの実装は、メッセージリスナーに配信されようとしているレコードを配信する代わりに破棄する必要があることを通知できます。構成可能なHandlerAdapter
を呼び出すMessageListener
アダプター。リスナーが個々のメッセージを受信するようにファクトリが構成されている場合に使用されます。応答メッセージに設定するヘッダーがある場合は、それを構成するための戦略。