インターフェースの使用
org.springframework.context.ApplicationEventPublisher
ApplicationEventPublisher を使用するパッケージ
パッケージ
説明
このパッケージは、beans パッケージに基づいて構築され、メッセージソースと Observer デザインパターンのサポート、および一貫性のある API を使用してリソースを取得するアプリケーションオブジェクトの機能を追加します。
JSR-250「共通」アノテーション、コンポーネントスキャン、Spring 管理オブジェクトを作成するための Java ベースのメタデータなど、アプリケーションコンテキストのアノテーションサポート。
標準コンテキストイベントなどのアプリケーションイベントのサポートクラス。
ApplicationContext 実装および MessageSource 実装の抽象基本クラスなど、org.springframework.context パッケージをサポートするクラス。
「単純な」メッセージブローカの実装を、抽象基本クラスおよびサブスクリプションのレジストリなどの他のサポート型とともに提供します。
リアクティブトランザクション管理のクラスをサポートします。
Web アプリケーションのアプリケーションコンテキストインターフェースのバリアントと、ルート Web アプリケーションコンテキストをブートストラップする ContextLoaderListener が含まれています。
WebApplicationContext 実装やさまざまなユーティリティクラスなど、
org.springframework.web.context パッケージをサポートするクラス。Spring のメッセージングモジュール用の WebSocket 統合。
org.springframework.context 内の ApplicationEventPublisher 使用
org.springframework.context 内の ApplicationEventPublisher サブインターフェース修飾子と型インターフェース説明interfaceアプリケーションの構成を提供する主要インターフェース。interfaceほとんどのアプリケーションコンテキストによって実装される SPI インターフェース。型 ApplicationEventPublisher のパラメーターを持つ org.springframework.context のメソッド修飾子と型メソッド説明voidApplicationEventPublisherAware.setApplicationEventPublisher(ApplicationEventPublisher applicationEventPublisher) このオブジェクトが実行される ApplicationEventPublisher を設定します。org.springframework.context.annotation 内の ApplicationEventPublisher 使用
修飾子と型クラス説明classコンポーネントクラスを入力として受け入れるスタンドアロンアプリケーションコンテキスト— 特に@Configurationアノテーション付きクラスだけでなく、プレーン@Component型およびjakarta.injectアノテーションを使用する JSR-330 準拠クラスも受け入れます。org.springframework.context.event 内の ApplicationEventPublisher 使用
型 ApplicationEventPublisher のパラメーターを持つ org.springframework.context.event のメソッド修飾子と型メソッド説明voidEventPublicationInterceptor.setApplicationEventPublisher(ApplicationEventPublisher applicationEventPublisher) org.springframework.context.support 内の ApplicationEventPublisher 使用
修飾子と型クラス説明classApplicationContextインターフェースの抽象的な実装。classAbstractApplicationContext.refresh()への複数の呼び出しをサポートすることになっているApplicationContext実装の基本クラスで、毎回新しい内部 Bean ファクトリインスタンスを作成します。class指定された構成の場所の一般的な処理を追加するAbstractRefreshableApplicationContextサブクラス。classApplicationContext実装の便利な基本クラス。XmlBeanDefinitionReaderが理解する Bean 定義を含む XML ドキュメントから構成を描画します。classスタンドアロン XML アプリケーションコンテキスト。クラスパスからコンテキスト定義ファイルを取得し、プレーンパスをパッケージパスを含むクラスパスリソース名として解釈します (例: "mypackage/myresource.txt")。classスタンドアロン XML アプリケーションコンテキスト。ファイルシステムまたは URL からコンテキスト定義ファイルを取得し、プレーンパスを相対的なファイルシステムの場所として解釈します (例: "mydir/myfile.txt")。class単一の内部DefaultListableBeanFactoryインスタンスを保持し、特定の Bean 定義フォーマットを想定しない汎用 ApplicationContext 実装。classGenericApplicationContextを継承し、GroovyObjectを実装するApplicationContext実装。AbstractApplicationContext.getBean(java.lang.String)を使用する代わりに、ドット参照解除構文で Bean を取得できます。class組み込みの XML サポートを備えた便利なアプリケーションコンテキスト。class外部構成ソースから Bean 定義を読み取るのではなく、Bean およびメッセージのプログラムによる登録をサポートするApplicationContext実装。org.springframework.messaging.simp.broker 内の ApplicationEventPublisher 使用
型 ApplicationEventPublisher のパラメーターを持つ org.springframework.messaging.simp.broker のメソッド修飾子と型メソッド説明voidAbstractBrokerMessageHandler.setApplicationEventPublisher(@Nullable ApplicationEventPublisher publisher) org.springframework.transaction.reactive 内の ApplicationEventPublisher 使用
型 ApplicationEventPublisher のパラメーターを持つ org.springframework.transaction.reactive のコンストラクター修飾子コンストラクター説明TransactionalEventPublisher(ApplicationEventPublisher eventPublisher) リアクティブセットアップでトランザクションイベントを公開するための新しいデリゲートを作成します。org.springframework.web.context 内の ApplicationEventPublisher 使用
org.springframework.web.context 内の ApplicationEventPublisher サブインターフェース修飾子と型インターフェース説明interface設定可能な Web アプリケーションコンテキストによって実装されるインターフェース。interfaceWeb アプリケーションの構成を提供するインターフェース。org.springframework.web.context.support 内の ApplicationEventPublisher 使用
修飾子と型クラス説明classWeb 環境用のConfigurableWebApplicationContextインターフェースを実装するAbstractRefreshableApplicationContextサブクラス。classコンポーネントクラスを入力として受け入れるWebApplicationContext実装 — 特に@Configurationクラスだけでなく、プレーンな@Componentクラス、jakarta.injectアノテーションを使用する JSR-330 準拠のクラス。classWeb 環境に適したGenericApplicationContextのサブクラス。classGroovyBeanDefinitionReaderで理解されるように、Groovy Bean 定義スクリプトおよび / または XML ファイルから構成を取得するWebApplicationContext実装。classテスト用の静的WebApplicationContext実装。classXmlBeanDefinitionReaderが理解する XML ドキュメントから構成を取得するWebApplicationContext実装。org.springframework.web.socket.messaging 内の ApplicationEventPublisher 使用
型 ApplicationEventPublisher のパラメーターを持つ org.springframework.web.socket.messaging のメソッド修飾子と型メソッド説明voidStompSubProtocolHandler.setApplicationEventPublisher(ApplicationEventPublisher applicationEventPublisher)