| インターフェース | 説明 |
|---|---|
| RabbitListenerConfigurer | Spring によって実装されるオプションのインターフェース Bean が Rabbit リスナーエンドポイントの構成方法をカスタマイズすることを望んでいます。 |
| クラス | 説明 |
|---|---|
| RabbitBootstrapConfiguration | Spring の @ RabbitListener アノテーションを処理できる RabbitListenerAnnotationBeanPostProcessor Bean を登録する ImportBeanDefinitionRegistrar クラス。 |
| RabbitListenerAnnotationBeanPostProcessor | RabbitListener でアノテーションが付けられたメソッドを登録する Bean ポストプロセッサーは、アノテーションのパラメーターに従って RabbitListenerContainerFactory によってカバーに作成された AMQP メッセージリスナーコンテナーによって呼び出されます。 |
| RabbitListenerConfigurationSelector | 可能な限り遅く RabbitBootstrapConfiguration をインポートするための最低次数の DeferredImportSelector 実装。 |
| アノテーション型 | 説明 |
|---|---|
| Argument | QueueBinding 内でキューなどを宣言するときに使用される引数を表します。 |
| EnableRabbit | RabbitListenerContainerFactory によって隠れて作成される Rabbit リスナーアノテーション付きエンドポイントを有効にします。 |
| Exchange | RabbitListener キューをバインドする交換。 |
| Queue | QueueBinding の bindings 属性内で使用されるキュー定義。 |
| QueueBinding | キュー、キューがバインドされる交換、オプションのバインディングキーを定義します。 @RabbitListener で使用されます。 |
| RabbitHandler | RabbitListener でアノテーションが付けられたクラス内の Rabbit メッセージリスナーのターゲットであるメソッドをマークするアノテーション。 |
| RabbitListener | 指定された RabbitListener.queues() (または RabbitListener.bindings() ) の Rabbit メッセージリスナーのターゲットになるメソッドをマークするアノテーション。 |
| RabbitListeners | いくつかの RabbitListener アノテーションを集約するコンテナーアノテーション。 |