public interface ClientResponseContext| 修飾子と型 | メソッドと説明 |
|---|---|
SetSE<StringSE> | getAllowedMethods()Allow HTTP ヘッダーから許可された HTTP メソッドを取得します。 |
MapSE<StringSE, NewCookie> | getCookies() レスポンスメッセージに設定された新しい Cookie を取得します。 |
DateSE | getDate() メッセージの日付を取得します。 |
InputStreamSE | getEntityStream() エンティティ入力ストリームを取得します。 |
EntityTag | getEntityTag() エンティティタグを取得します。 |
MultivaluedMap<StringSE, StringSE> | getHeaders() 可変レスポンスヘッダーの多値マップを取得します。 |
StringSE | getHeaderString(StringSE name) メッセージヘッダーを単一の文字列値として取得します。 |
LocaleSE | getLanguage() エンティティの言語を取得します。 |
DateSE | getLastModified() 最終更新日を取得します。 |
int | getLength()Content-Length 値を取得します。 |
Link | getLink(StringSE relation) 関係のリンクを取得します。 |
Link.Builder | getLinkBuilder(StringSE relation) リレーションの Link.Builder を返す簡易メソッド。 |
SetSE<Link> | getLinks() メッセージに添付されたリンクをヘッダーとして取得します。 |
URISE | getLocation() 場所を取得します。 |
MediaType | getMediaType() エンティティのメディア型を取得します。 |
int | getStatus() レスポンスに関連付けられたステータスコードを取得します。 |
Response.StatusType | getStatusInfo() レスポンスに関連する完全なステータス情報を取得します。 |
boolean | hasEntity() 空でないエンティティ入力ストリームがレスポンスメッセージで使用可能かどうかを確認します。 |
boolean | hasLink(StringSE relation) リレーションのリンクが存在するかどうかを確認します。 |
void | setEntityStream(InputStreamSE input) 新しいエンティティ入力ストリームを設定します。 |
void | setStatus(int code) 新しいレスポンスステータスコードを設定します。 |
void | setStatusInfo(Response.StatusType statusInfo) レスポンスに関連付けられた完全なステータス情報(ステータスコードと理由フレーズ)を設定します。 |
int getStatus()
void setStatus(int code)
code - 新しいステータスコード。Response.StatusType getStatusInfo()
null void setStatusInfo(Response.StatusType statusInfo)
statusInfo - レスポンスステータス情報。MultivaluedMap<StringSE,StringSE> getHeaders()
getHeaderString(String)StringSE getHeaderString(StringSE name)
name - メッセージヘッダー。null が返されます。メッセージヘッダーは存在するが値がない場合は、空の文字列が返されます。メッセージヘッダーが複数存在する場合、の値は結合され、"," 文字で区切られます。getHeaders()SetSE<StringSE> getAllowedMethods()
DateSE getDate()
null が存在しません。LocaleSE getLanguage()
null int getLength()
MediaType getMediaType()
null (例: レスポンスエンティティがない)MapSE<StringSE,NewCookie> getCookies()
new cookie へのクッキー名(文字列)の読み取り専用マップ。EntityTag getEntityTag()
null が存在しません。DateSE getLastModified()
null。URISE getLocation()
null。SetSE<Link> getLinks()
SetSE を返すことがあります。null を返しません。boolean hasLink(StringSE relation)
relation - リンク関係。true、それ以外の場合は false。Link getLink(StringSE relation)
relation - リンク関係。null。Link.Builder getLinkBuilder(StringSE relation)
Link.Builder を返す簡易メソッド。relation - リンク関係。null が存在しません。boolean hasEntity()
true を返し、存在しない場合は false を返します。true、それ以外の場合は false。InputStreamSE getEntityStream()
void setEntityStream(InputStreamSE input)
input - 新しいエンティティ入力ストリーム。Copyright © 2019 Eclipse Foundation.
Use is subject to license terms.