クラス Unmanized.UnmanagedInstance<T>
java.lang.ObjectSE
jakarta.enterprise.inject.spi.Unmanaged.UnmanagedInstance<T>
非コンテキストインスタンスを表します。
- 関連事項:
方法の詳細
get
インスタンスを取得する- 戻り値:
- インスタンス
produce
インスタンスを作成します- 戻り値:
- 自己
- 例外:
IllegalStateExceptionSE- すでに作成されたインスタンスで produce() が呼び出された場合IllegalStateExceptionSE- すでに破棄されているインスタンスで produce() が呼び出された場合
inject
インスタンスを注入します- 戻り値:
- 自己
- 例外:
IllegalStateExceptionSE- produce() が呼び出される前に inject() が呼び出された場合IllegalStateExceptionSE- すでに破棄されているインスタンスで inject() が呼び出された場合
postConstruct
@PostConstruct コールバックを呼び出す- 戻り値:
- 自己
- 例外:
IllegalStateExceptionSE- produce() が呼び出される前に postConstruct() が呼び出された場合IllegalStateExceptionSE- すでに破棄されているインスタンスで postConstruct() が呼び出された場合
preDestroy
@PreDestroy コールバックを呼び出す- 戻り値:
- 自己
- 例外:
IllegalStateExceptionSE- produce() が呼び出される前に preDestroy() が呼び出された場合IllegalStateExceptionSE- すでに破棄されているインスタンスで preDestroy() が呼び出された場合
dispose
インスタンスを破棄し、必要なクリーンアップを実行します- 戻り値:
- 自己
- 例外:
IllegalStateExceptionSE- produce() が呼び出される前に dispose() が呼び出された場合IllegalStateExceptionSE- すでに破棄されているインスタンスで dispose() が呼び出された場合