public class ServletServerHttpResponse extends java.lang.Object implements ServerHttpResponse
HttpServletResponseEE に基づく ServerHttpResponse 実装。| コンストラクターと説明 |
|---|
ServletServerHttpResponse(HttpServletResponseEE servletResponse) 指定された HttpServletResponseEE に基づいて、ServletServerHttpResponse の新しいインスタンスを構築します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
void | close() このレスポンスを閉じて、作成されたリソースを解放します。 |
void | flush() ヘッダーとレスポンスのコンテンツが書き出されていることを確認してください。 |
java.io.OutputStream | getBody() メッセージの本文を出力ストリームとして返します。 |
HttpHeaders | getHeaders() このメッセージのヘッダーを返します。 |
HttpServletResponseEE | getServletResponse() このオブジェクトが基づいている HttpServletResponse を返します。 |
void | setStatusCode(HttpStatus status) レスポンスの HTTP ステータスコードを設定します。 |
public ServletServerHttpResponse(HttpServletResponseEE servletResponse)
HttpServletResponseEE に基づいて、ServletServerHttpResponse の新しいインスタンスを構築します。servletResponse - サーブレットレスポンス public HttpServletResponseEE getServletResponse()
HttpServletResponse を返します。public void setStatusCode(HttpStatus status)
ServerHttpResponseServerHttpResponse 内の setStatusCode status - HttpStatus 列挙値としての HTTP ステータス public HttpHeaders getHeaders()
HttpMessageHttpMessage 内の getHeaders null ではない)public java.io.OutputStream getBody()
throws java.io.IOExceptionHttpOutputMessageHttpOutputMessage 内の getBody null ではない)java.io.IOException - I/O エラーの場合 public void flush()
throws java.io.IOExceptionServerHttpResponse最初のフラッシュの後、ヘッダーは変更できなくなります。さらにコンテンツの書き込みとコンテンツのフラッシュのみが可能です。
java.io.Flushable 内の flush ServerHttpResponse 内の flush java.io.IOExceptionpublic void close()
ServerHttpResponsejava.io.Closeable 内の close java.lang.AutoCloseable 内の close ServerHttpResponse 内の close