インターフェースの使用
jakarta.enterprise.context.spi.Contextual
Contextual を使用するパッケージ パッケージ 説明 jakarta.enterprise.context.spi カスタムコンテキスト SPI。jakarta.enterprise.inject.spi ポータブル拡張統合 SPI。jakarta.enterprise.context.spi 内の Contextual 使用
型 Contextual のパラメーターを持つ jakarta.enterprise.context.spi のメソッド 修飾子と型 メソッド 説明 voidAlterableContext. destroy(Contextual<?> contextual)既存のコンテキストインスタンスを破棄します。<T> TContext. get(Contextual<T> contextual)特定のコンテキスト型の既存のインスタンスまたは null 値を返します。<T> TContext. get(Contextual<T> contextual, CreationalContext<T> creationalContext)特定のコンテキスト型の既存のインスタンスを返すか、create(CreationalContext)を呼び出して新しいインスタンスを作成し、新しいインスタンスを返します。jakarta.enterprise.inject.spi 内の Contextual 使用
jakarta.enterprise.inject.spi 内の Contextual サブインターフェース 修飾子と型 インターフェース 説明 interfaceBean<T>有効な Bean を表します。interfaceDecorator<T>有効なデコレータを表します。interfaceInterceptor<T>有効なインターセプターを表します。型 Contextual のパラメーターを持つ jakarta.enterprise.inject.spi のメソッド 修飾子と型 メソッド 説明 <T> CreationalContext<T>BeanContainer. createCreationalContext(Contextual<T> contextual)指定されたコンテキスト型、または非コンテキストオブジェクトのCreationalContextのインスタンスを取得します。