クラス JmsListenerAnnotationBeanPostProcessor

java.lang.ObjectSE
org.springframework.jms.annotation.JmsListenerAnnotationBeanPostProcessor
実装されたすべてのインターフェース:
AwareBeanFactoryAwareBeanPostProcessorSmartInitializingSingletonMergedBeanDefinitionPostProcessorOrdered

public class JmsListenerAnnotationBeanPostProcessor extends ObjectSE implements MergedBeanDefinitionPostProcessor, Ordered, BeanFactoryAware, SmartInitializingSingleton
アノテーションの属性に従って、JmsListenerContainerFactory の背後に作成された JMS メッセージリスナーコンテナーによって呼び出される JmsListener でアノテーションが付けられたメソッドを登録する Bean ポストプロセッサー。

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

このポストプロセッサーは、Spring の <jms:annotation-driven> XML 要素によって、また EnableJms アノテーションによって自動的に登録されます。

コンテナー内の JmsListenerConfigurer インスタンスを自動検出し、使用するレジストリのカスタマイズ、デフォルトのコンテナーファクトリ、エンドポイント登録のきめ細かな制御を可能にします。使用方法の詳細については、EnableJms javadoc を参照してください。

導入:
4.1
作成者:
Stephane Nicoll, Juergen Hoeller
関連事項:
  • フィールドの詳細

    • logger

      protected final Log logger
  • コンストラクターの詳細

    • JmsListenerAnnotationBeanPostProcessor

      public JmsListenerAnnotationBeanPostProcessor()
  • メソッドの詳細