インターフェースの使用
org.springframework.amqp.rabbit.listener.MessageListenerContainer
MessageListenerContainer を使用するパッケージ
パッケージ
説明
Rabbit XML 名前空間をサポートするクラスを提供します。
メッセージリスナーコンテナーのクラスを提供します。
ストリームリスナーにクラスを提供します。
org.springframework.amqp.rabbit.config 内の MessageListenerContainer 使用
MessageListenerContainer 型の型パラメーターを持つ org.springframework.amqp.rabbit.config のクラス修飾子と型クラス説明class
リスナーコンテナーファクトリの基本抽象クラス。class
複数のカスタマイザーの構成を同時に提供するContainerCustomizer
の実装。interface
ContainerCustomizer<C extends MessageListenerContainer>
コンテナーが作成および設定された後、コンテナーファクトリによって呼び出されます。型 MessageListenerContainer のパラメーターを持つ org.springframework.amqp.rabbit.config のメソッド修飾子と型メソッド説明protected MessageListener
SimpleRabbitListenerEndpoint.createMessageListener
(MessageListenerContainer container) org.springframework.amqp.rabbit.listener 内の MessageListenerContainer 使用
MessageListenerContainer 型の型パラメーターを持つ org.springframework.amqp.rabbit.listener のクラス修飾子と型クラス説明class
class
SimpleMessageListenerContainer
はそれほど単純ではありません。class
Direct ReplyTo のリスナーコンテナーは、疑似キューAddress.AMQ_RABBITMQ_REPLY_TO
のみをリッスンします。class
class
修飾子と型メソッド説明protected MessageListenerContainer
RabbitListenerEndpointRegistry.createListenerContainer
(RabbitListenerEndpoint endpoint, RabbitListenerContainerFactory<?> factory) 指定されたファクトリを使用して、新しいMessageListenerContainer
を作成して開始します。RabbitListenerEndpointRegistry.getListenerContainer
(StringSE id) 指定された ID を持つMessageListenerContainer
またはそのようなコンテナーが存在しない場合はnull
を返します。RabbitListenerEndpointRegistry.unregisterListenerContainer
(StringSE id) レジストリからリスナーコンテナーを削除します。型 MessageListenerContainer の引数を持つ型を返す org.springframework.amqp.rabbit.listener のメソッド型 MessageListenerContainer のパラメーターを持つ org.springframework.amqp.rabbit.listener のメソッド修飾子と型メソッド説明protected abstract MessageListener
AbstractRabbitListenerEndpoint.createMessageListener
(MessageListenerContainer container) 指定されたコンテナーに対してこのエンドポイントを提供できるMessageListener
を作成します。protected MessagingMessageListenerAdapter
MethodRabbitListenerEndpoint.createMessageListener
(MessageListenerContainer container) void
AbstractRabbitListenerEndpoint.setupListenerContainer
(MessageListenerContainer listenerContainer) void
RabbitListenerEndpoint.setupListenerContainer
(MessageListenerContainer listenerContainer) このエンドポイントで定義されたモデルを使用して、指定されたメッセージリスナーコンテナーをセットアップします。org.springframework.rabbit.stream.listener 内の MessageListenerContainer 使用