インターフェースの使用
jakarta.enterprise.inject.spi.Extension
Extension を使用するパッケージ
jakarta.enterprise.inject.se 内の Extension 使用
型 Extension のパラメーターを持つ jakarta.enterprise.inject.se のメソッド修飾子と型メソッド説明abstract SeContainerInitializerSeContainerInitializer.addExtensions(Extension... extensions) 拡張機能のセットに拡張機能を追加します。jakarta.enterprise.inject.spi 内の Extension 使用
型 Extension の型パラメーターを持つ jakarta.enterprise.inject.spi のメソッド修飾子と型メソッド説明<T extends Extension>
TBeanManager.getExtension(ClassSE<T> extensionClass) META-INF/servicesで宣言された Extension クラスのコンテナーのインスタンスを取得します。Extension を返す jakarta.enterprise.inject.spi のメソッド修飾子と型メソッド説明ProcessSyntheticAnnotatedType.getSource()このイベントが発生しているAnnotatedTypeを追加した拡張インスタンスを取得します。ProcessSyntheticBean.getSource()このイベントが発生しているBeanを追加した拡張インスタンスを取得します。ProcessSyntheticObserverMethod.getSource()このイベントが発生しているObserverMethodを追加した拡張インスタンスを取得します。