jakarta.enterprise.context.spi.Context
に置き換えられました。詳細については、CDI 仕様の 2.4.2 および 6.2 を参照してください。@RetentionSE(valueSE=RUNTIMESE) @TargetSE(valueSE=TYPESE) @InheritedSE @DeprecatedSE public @interface CustomScoped
このアノテーションが ManagedBean
とともにクラスで見つかった場合、ランタイムは、対応する管理対象 Bean に対して <managed-bean-scope>VALUE<managed-bean-scope>
要素が宣言されたかのように動作する必要があります。ここで、VALUE は value()
属性の値であり、次のように評価される Jakarta Expression Language 式である必要があります。Map
。
開発者は、カスタムスコープを使用するときに注意して、カスタムスコープの Bean との間で行われるオブジェクト参照で、必要なスコープの有効期間が考慮されるようにする必要があります。このような考慮事項の検証を実行するために、ランタイムは必要ありません。
public abstract StringSE value
Copyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.