パッケージ jakarta.enterprise.inject

アノテーションインターフェース TransientReference


@TargetSE(PARAMETERSE) @RetentionSE(RUNTIMESE) @DocumentedSE public @interface TransientReference

@TransientReference アノテーションが付けられたパラメーターが、スコープが依存する Bean に解決される場合、呼び出しが完了した後、Bean は破棄されます。

 public class OrderManager {

     @Inject
     public OrderManager(@TransientReference Order order) {
        ...

     }
 }
 
導入:
1.1
作成者:
Pete Muir
  • ネストされたクラスのサマリー

    ネストされたクラス
    修飾子と型
    クラス
    説明
    static final class
    TransientReference アノテーションのインラインインスタンス化をサポートします。