public class ServletServerHttpResponse extends ObjectSE implements ServerHttpResponse
HttpServletResponseEE に基づく ServerHttpResponse 実装。| コンストラクターと説明 |
|---|
ServletServerHttpResponse(HttpServletResponseEE servletResponse) 指定された HttpServletResponseEE に基づいて、ServletServerHttpResponse の新しいインスタンスを構築します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
void | close() このレスポンスを閉じて、作成されたリソースを解放します。 |
void | flush() ヘッダーとレスポンスのコンテンツが書き出されていることを確認してください。 |
OutputStreamSE | getBody() メッセージの本文を出力ストリームとして返します。 |
HttpHeaders | getHeaders() このメッセージのヘッダーを返します。 |
HttpServletResponseEE | getServletResponse() このオブジェクトが基づいている HttpServletResponse を返します。 |
void | setStatusCode(HttpStatus status) レスポンスの HTTP ステータスコードを設定します。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEpublic 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 OutputStreamSE getBody() throws IOExceptionSE
HttpOutputMessageHttpOutputMessage の getBody null)IOExceptionSE - I/O エラーの場合 public void flush()
throws IOExceptionSEServerHttpResponse最初のフラッシュの後、ヘッダーは変更できなくなります。さらにコンテンツの書き込みとコンテンツのフラッシュのみが可能です。
FlushableSE の flushSE ServerHttpResponse の flush IOExceptionSEpublic void close()
ServerHttpResponseCloseableSE の closeSE AutoCloseableSE の closeSE ServerHttpResponse の close