パッケージの使用
jakarta.enterprise.inject.spi
jakarta.enterprise.inject.spi を使用するパッケージ
パッケージ
説明
ビルド互換拡張機能 SPI。
ポータブル拡張統合 SPI。
- jakarta.enterprise.inject で使用されている jakarta.enterprise.inject.spi のクラス
- クラス説明発生したイベントのコンテキストを表します。ライフサイクルコールバック、EJB タイムアウトメソッド、ビジネスメソッドインターセプトの種類を識別します。このインターフェースを使用すると、一部の SPI 実装でプログラムによって優先順位を変更できます。
- jakarta.enterprise.inject.se で使用されている jakarta.enterprise.inject.spi のクラスクラス説明
BeanContainerは、すべての CDI 環境で移植可能な機能を含むBeanManagerのスーパークラスです。ポータブル拡張機能がコンテナーと直接やり取りできるようにします。拡張機能によって実装されるサービスインターフェース。 - jakarta.enterprise.inject.spi で使用されている jakarta.enterprise.inject.spi のクラスクラス説明アノテーションを付けることができる Java プログラム要素を表します。Java 型の呼び出し可能なメンバーを表します。Java クラスのコンストラクターを表します。Java クラスのフィールドを表します。Java 型のメンバーを表します。Java 型のメソッドを表します。メソッドまたはコンストラクターのパラメーターを表します。Java クラスまたはインターフェースを表します。有効な Bean を表します。BeanAttributes インターフェースは、Bean の基本的な属性を公開します。
BeanContainerは、すべての CDI 環境で移植可能な機能を含むBeanManagerのスーパークラスです。ポータブル拡張機能がコンテナーと直接やり取りできるようにします。現在のコンテナーへのアクセスを提供します。現在のコンテナーへのアクセスを提供するために CDI プロバイダーによって実装されたインターフェース有効なデコレータを表します。発生したイベントのコンテキストを表します。監視対象のイベントペイロードに関するメタデータへのアクセスを提供します。拡張機能によって実装されるサービスインターフェース。インジェクションポイントに関するメタデータへのアクセスを提供します。型のインスタンスに対して依存関係の挿入とライフサイクルコールバックを実行するための操作を提供します。InjectionTargetFactoryは、特定の Bean のInjectionTargetを作成できます。InterceptionFactoryを使用すると、メソッド呼び出しがメソッドインターセプターによってインターセプトされ、提供されたインスタンスに転送されるラッパーインスタンスを作成できます。ライフサイクルコールバック、EJB タイムアウトメソッド、ビジネスメソッドインターセプトの種類を識別します。有効なインターセプターを表します。このインターフェースを使用すると、一部の SPI 実装でプログラムによって優先順位を変更できます。コンテナーは、宣言されたアノテーションを読み取る前に、Bean アーカイブで検出した Java クラスまたはインターフェースごとに、この型のイベントを発生させます。コンテナーは、Beanオブジェクトを登録する前に、Bean アーカイブにデプロイされた有効な Bean、インターセプター、デコレーターごとにこの型のイベントを発生させます。コンテナーは、Beanオブジェクトを登録する前に、有効になっている管理対象の Bean ごとにこの型のイベントを発生させます。コンテナーは、ObserverMethodオブジェクトを登録する前に、有効な Bean ごとのオブザーバーメソッドごとにこの型のイベントを発生させます。型のインスタンスを生成するための一般的な操作を提供します。ProducerFactoryは、特定の Bean のProducerを作成できます。EJB セッション Bean の種類を識別します。非コンテキストインスタンスを表します。 - クラス説明Java クラスのコンストラクターを表します。Java クラスのフィールドを表します。Java 型のメソッドを表します。メソッドまたはコンストラクターのパラメーターを表します。Java クラスまたはインターフェースを表します。BeanAttributes インターフェースは、Bean の基本的な属性を公開します。発生したイベントのコンテキストを表します。インジェクションポイントに関するメタデータへのアクセスを提供します。
- クラス説明
BeanContainerは、すべての CDI 環境で移植可能な機能を含むBeanManagerのスーパークラスです。ポータブル拡張機能がコンテナーと直接やり取りできるようにします。