パッケージ org.springframework.context.event
@NonNullApi @NonNullFields パッケージ org.springframework.context.event
標準のコンテキストイベントなどのアプリケーションイベントのサポートクラス。すべての主要なアプリケーションコンテキスト実装でサポートされます。
- クラス説明
ApplicationEventMulticaster
インターフェースの抽象的な実装。基本的なリスナー登録機能を提供します。ApplicationContext
に対して発生したイベントの基本クラス。多くのApplicationListener
オブジェクトを管理し、それらにイベントを発行できるオブジェクトによって実装されるインターフェース。イベントの処理をEventListener
アノテーション付きメソッドに委譲するGenericApplicationListener
アダプター。ApplicationContext
が閉じられたときに発生するイベント。ApplicationContext
が初期化またはリフレッシュされるときに発生するイベント。ApplicationContext
が開始されるときに発生するイベント。ApplicationContext
が停止したときに発生するイベント。通常のEventListener
アノテーションをサポートするデフォルトのEventListenerFactory
実装。メソッドをアプリケーションイベントのリスナーとしてマークするアノテーション。EventListener
アノテーションが付けられたメソッドのApplicationListener
を作成するための戦略インターフェース。EventListener
メソッドを個々のApplicationListener
インスタンスとして登録します。各ApplicationEventPublisher
で登録されたすべてのApplicationListeners
にApplicationEvent
を発行するInterceptor
は、各メソッド呼び出しが成功した後。標準のApplicationListener
インターフェースの拡張バリアント。サポートされているイベントやソース型などのメタデータをさらに公開します。ターゲットリスナーの一般的に宣言された型をイントロスペクトすることにより、サポートされているイベント型を決定するGenericApplicationListener
アダプター。ApplicationEventMulticaster
インターフェースの単純な実装。標準のApplicationListener
インターフェースの拡張バリアント。サポートされているイベントやソース型などのメタデータをさらに公開します。指定されたイベントソースからのイベントをフィルタリングし、一致するApplicationEvent
オブジェクトのみのデリゲートリスナーを呼び出すApplicationListener
デコレータ。