クラス KafkaListenerEndpointRegistry

java.lang.ObjectSE
org.springframework.kafka.config.KafkaListenerEndpointRegistry
実装されたすべてのインターフェース:
EventListenerSEAwareDisposableBeanApplicationContextAwareApplicationListener<ContextRefreshedEvent>LifecyclePhasedSmartLifecycleListenerContainerRegistry

登録されたエンドポイントに必要な MessageListenerContainer インスタンスを作成します。また、特にアプリケーションコンテキストのライフサイクル内で、リスナーコンテナーのライフサイクルを管理します。

手動で作成された MessageListenerContainer とは異なり、レジストリによって管理されるリスナーコンテナーは、アプリケーションコンテキストでは Bean ではなく、オートワイヤーの候補にもなりません。管理目的でこのレジストリのリスナーコンテナーにアクセスする必要がある場合は、getListenerContainers() を使用します。特定のメッセージリスナーコンテナーにアクセスする必要がある場合は、エンドポイントの ID を指定して getListenerContainer(String) を使用します。

作成者:
Stephane Nicoll, Juergen Hoeller, Artem Bilan, Gary Russell, Asi Bross, Wang Zhiyang, Joo Hyuk Kim
関連事項: