24.4 コンテキスト

ルートリソースクラス,サブリソースクラス,および例外マッピングプロバイダでは,Contextアノテーションを使用してJAX-RS 1.1仕様で定義されるコンテキストを取得できます。JAX-RSエンジンでサポートしているコンテキストの種類は次のとおりです。

コンテキストに含まれる情報はHTTPリクエストごとに異なりますが,プロバイダのインスタンスはシングルトンであるため,javax.ws.rs.core.ext.Providersに含まれる情報はWARファイルの単位で常に同一です。

ここではJAX-RSエンジンでサポートしているコンテキストの種類について説明します。

<この節の構成>
24.4.1 javax.ws.rs.core.UriInfo
24.4.2 javax.ws.rs.core.HttpHeaders
24.4.3 javax.ws.rs.core.Request
24.4.4 javax.ws.rs.core.SecurityContext
24.4.5 javax.ws.rs.core.ext.Providers
24.4.6 javax.servlet.ServletConfig
24.4.7 javax.servlet.ServletContext
24.4.8 javax.servlet.http.HttpServletRequest
24.4.9 javax.servlet.http.HttpServletResponse