クラス DefaultEventListenerFactory

java.lang.ObjectSE
org.springframework.context.event.DefaultEventListenerFactory
実装されたすべてのインターフェース:
EventListenerFactoryOrdered

public class DefaultEventListenerFactory extends ObjectSE implements EventListenerFactory, Ordered
通常の EventListener アノテーションをサポートするデフォルトの EventListenerFactory 実装。

デフォルトで「キャッチオール」実装として使用されます。

導入:
4.2
作成者:
Stephane Nicoll
関連事項:
  • コンストラクターの詳細

    • DefaultEventListenerFactory

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

    • setOrder

      public void setOrder(int order)
    • getOrder

      public int getOrder()
      インターフェースからコピーされた説明: Ordered
      このオブジェクトの順序値を取得します。

      値が高いほど、優先度は低くなります。結果として、最も低い値を持つオブジェクトが最高の優先度を持ちます(サーブレット load-on-startup の値に多少似ています)。

      同じ順序の値は、影響を受けるオブジェクトの任意のソート位置になります。

      次で指定:
      インターフェース OrderedgetOrder 
      戻り値:
      オーダー額
      関連事項:
    • supportsMethod

      public boolean supportsMethod(MethodSE method)
      インターフェースからコピーされた説明: EventListenerFactory
      このファクトリが指定された MethodSE をサポートするかどうかを指定します。
      次で指定:
      インターフェース EventListenerFactorysupportsMethod 
      パラメーター:
      method - EventListener アノテーション付きメソッド
      戻り値:
      このファクトリが指定されたメソッドをサポートする場合は true 
    • createApplicationListener

      public ApplicationListener<?> createApplicationListener(StringSE beanName, ClassSE<?> type, MethodSE method)
      インターフェースからコピーされた説明: EventListenerFactory
      指定されたメソッドの ApplicationListener を作成します。
      次で指定:
      インターフェース EventListenerFactorycreateApplicationListener 
      パラメーター:
      beanName - Bean の名前
      type - インスタンスのターゲット型
      method - EventListener アノテーション付きメソッド
      戻り値:
      指定されたメソッドを呼び出すのに適したアプリケーションリスナー