public interface ResourceContext このインターフェースは、Context アノテーションを使用して挿入できます。
管理対象リソースクラスのインスタンスがサブリソースロケーターメソッドによって返される場合、リソースコンテキストを利用できます。このようなインスタンスは、ルートリソースクラスのインスタンスと同じように、宣言されたスコープ内に挿入および管理されます。
| 修飾子と型 | メソッドと説明 |
|---|---|
<T> T | getResource(ClassSE<T> resourceClass) リソースまたはサブリソースクラスの解決されたインスタンスを取得します。 |
<T> T | initResource(T resource) リソースまたはサブリソースインスタンスを初期化します。 |
<T> T getResource(ClassSE<T> resourceClass)
解決されたリソースインスタンスは、現在のリクエスト処理スコープのコンテキストで適切に初期化されます。解決されたリソースインスタンスのスコープは、管理コンテナーによって異なります。JAX-RS コンテナーによって管理されるリソースの場合、デフォルトのスコープはリクエストごとです。
T - リソースクラスの型。resourceClass - リソースクラス。null。<T> T initResource(T resource)
T - リソースインスタンス型。resource - リソースインスタンス。Copyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.