インターフェースの使用
org.springframework.amqp.core.MessageListener
MessageListener を使用するパッケージ
パッケージ
説明
Spring の AMQP 抽象化のためのコアクラスを提供します。
Spring Rabbit のトップレベルクラスを提供します。
Rabbit XML 名前空間をサポートするクラスを提供します。
Spring Rabbit のコアクラスを提供します。
メッセージリスナーコンテナーのクラスを提供します。
リスナーを適応させるためのクラスを提供します。
リスナーに追加の API を提供します。
Spring AMQP アプリケーションをテストするためのクラス。
ストリームリスナーにクラスを提供します。
ストリームリスナーアダプターのクラスを提供します。
org.springframework.amqp.core 内の MessageListener 使用
org.springframework.amqp.core 内の MessageListener サブインターフェースorg.springframework.amqp.rabbit 内の MessageListener 使用
MessageListener を実装している org.springframework.amqp.rabbit のクラスorg.springframework.amqp.rabbit.config 内の MessageListener 使用
修飾子と型メソッド説明protected MessageListener
SimpleRabbitListenerEndpoint.createMessageListener
(MessageListenerContainer container) SimpleRabbitListenerEndpoint.getMessageListener()
型 MessageListener のパラメーターを持つ org.springframework.amqp.rabbit.config のメソッド修飾子と型メソッド説明void
ListenerContainerFactoryBean.setMessageListener
(MessageListener messageListener) void
SimpleRabbitListenerEndpoint.setMessageListener
(MessageListener messageListener) エンドポイントに一致するメッセージを受信したときに呼び出されるようにMessageListener
を設定します。org.springframework.amqp.rabbit.core 内の MessageListener 使用
MessageListener を実装している org.springframework.amqp.rabbit.core のクラス修飾子と型クラス説明class
個々のメッセージをより大きなメッセージにまとめることを許可するRabbitTemplate
。class
event-exchange-plugin が有効になっている場合 (この型のオブジェクトが Bean として宣言されている場合は https://www.rabbitmq.com/event-exchange.html), を参照)、選択されたイベントはBrokerEvent
として公開されます。class
同期 RabbitMQ アクセス (メッセージの送受信) を簡素化するヘルパークラス。org.springframework.amqp.rabbit.listener 内の MessageListener 使用
修飾子と型メソッド説明protected abstract MessageListener
AbstractRabbitListenerEndpoint.createMessageListener
(MessageListenerContainer container) 指定されたコンテナーに対してこのエンドポイントを提供できるMessageListener
を作成します。AbstractMessageListenerContainer.getMessageListener()
メッセージリスナーへの参照を取得します。型 MessageListener のパラメーターを持つ org.springframework.amqp.rabbit.listener のメソッド修飾子と型メソッド説明protected void
AbstractMessageListenerContainer.doInvokeListener
(MessageListener listener, ObjectSE data) 指定されたリスナーを Spring Rabbit MessageListener として呼び出します。void
AbstractMessageListenerContainer.setMessageListener
(MessageListener messageListener) MessageListener
を設定してください。void
DirectReplyToMessageListenerContainer.setMessageListener
(MessageListener messageListener) void
AbstractMessageListenerContainer.setupMessageListener
(MessageListener messageListener) void
MessageListenerContainer.setupMessageListener
(MessageListener messageListener) 使用するメッセージリスナーを設定します。org.springframework.amqp.rabbit.listener.adapter 内の MessageListener 使用
修飾子と型クラス説明class
Message
のペイロードを抽出するために必要なインフラストラクチャを提供する抽象MessageListener
アダプター。class
バッチリスナー用のリスナーアダプター。class
柔軟なメッセージ型変換により、リフレクションを介してターゲットリスナーメソッドにメッセージの処理を委譲するメッセージリスナーアダプター。class
構成可能なHandlerAdapter
を呼び出すMessageListener
アダプター。org.springframework.amqp.rabbit.listener.api 内の MessageListener 使用
org.springframework.amqp.rabbit.listener.api 内の MessageListener サブインターフェース修飾子と型インターフェース説明interface
コンテナーがサポートしている場合、メッセージのバッチを受信するために使用されます。interface
メッセージが受信されたチャネルを認識しているメッセージリスナー。org.springframework.amqp.rabbit.test 内の MessageListener 使用
MessageListener を実装している org.springframework.amqp.rabbit.test のクラスorg.springframework.rabbit.stream.listener 内の MessageListener 使用
org.springframework.rabbit.stream.listener 内の MessageListener サブインターフェース型 MessageListener のパラメーターを持つ org.springframework.rabbit.stream.listener のメソッドorg.springframework.rabbit.stream.listener.adapter 内の MessageListener 使用