クラス KafkaListenerAnnotationBeanPostProcessor<K,V>

java.lang.ObjectSE
org.springframework.kafka.annotation.KafkaListenerAnnotationBeanPostProcessor<K,V>
型パラメーター:
K - 鍵の型。
V - 値の型。
実装されたすべてのインターフェース:
AwareBeanPostProcessorInitializingBeanSmartInitializingSingletonApplicationContextAwareOrdered

public class KafkaListenerAnnotationBeanPostProcessor<K,V> extends ObjectSE implements BeanPostProcessor, Ordered, ApplicationContextAware, InitializingBean, SmartInitializingSingleton
アノテーションのパラメーターに従って、KafkaListenerContainerFactory によってカバーで作成された Kafka メッセージリスナーコンテナーによって呼び出される、KafkaListener でアノテーションが付けられたメソッドを登録する Bean ポストプロセッサー。

アノテーション付きメソッドは、KafkaListener で定義されている柔軟な引数を使用できます。

このポストプロセッサーは、Spring の EnableKafka アノテーションによって自動的に登録されます。

コンテナー内の KafkaListenerConfigurer インスタンスを自動検出し、使用するレジストリ、デフォルトのコンテナーファクトリ、エンドポイント登録のきめ細かい制御を可能にします。完全な使用箇所の詳細については、EnableKafka Javadoc を参照してください。

作成者:
Stephane Nicoll, Juergen Hoeller, Gary Russell, Artem Bilan, Dariusz Szablinski, Venil Noronha, Dimitri Penner, Filip Halemba, Tomaz Fernandes, Wang Zhiyang
関連事項: