クラス GZIPResponseWrapper
java.lang.Object
jakarta.servlet.ServletResponseWrapper
jakarta.servlet.http.HttpServletResponseWrapper
org.opengion.hayabusa.filter.FileResponseWrapper
org.opengion.hayabusa.filter.GZIPResponseWrapper
- すべての実装されたインタフェース:
HttpServletResponse
,ServletResponse
GZIPFilter で使用する、GZIP圧縮されたレスポンスのラッパクラスです。
- 変更履歴:
- 8.5.6.1 (2024/03/29) 継承で使えるように、一部修正します。
- 機能分類
- フィルター処理
- 導入されたバージョン:
- JDK5.0,
-
フィールドの概要
クラスから継承されたフィールド org.opengion.hayabusa.filter.FileResponseWrapper
origResponse, stream, writer
インタフェースから継承されたフィールド jakarta.servlet.http.HttpServletResponse
SC_ACCEPTED, SC_BAD_GATEWAY, SC_BAD_REQUEST, SC_CONFLICT, SC_CONTINUE, SC_CREATED, SC_EXPECTATION_FAILED, SC_FORBIDDEN, SC_FOUND, SC_GATEWAY_TIMEOUT, SC_GONE, SC_HTTP_VERSION_NOT_SUPPORTED, SC_INTERNAL_SERVER_ERROR, SC_LENGTH_REQUIRED, SC_METHOD_NOT_ALLOWED, SC_MOVED_PERMANENTLY, SC_MOVED_TEMPORARILY, SC_MULTIPLE_CHOICES, SC_NO_CONTENT, SC_NON_AUTHORITATIVE_INFORMATION, SC_NOT_ACCEPTABLE, SC_NOT_FOUND, SC_NOT_IMPLEMENTED, SC_NOT_MODIFIED, SC_OK, SC_PARTIAL_CONTENT, SC_PAYMENT_REQUIRED, SC_PRECONDITION_FAILED, SC_PROXY_AUTHENTICATION_REQUIRED, SC_REQUEST_ENTITY_TOO_LARGE, SC_REQUEST_TIMEOUT, SC_REQUEST_URI_TOO_LONG, SC_REQUESTED_RANGE_NOT_SATISFIABLE, SC_RESET_CONTENT, SC_SEE_OTHER, SC_SERVICE_UNAVAILABLE, SC_SWITCHING_PROTOCOLS, SC_TEMPORARY_REDIRECT, SC_UNAUTHORIZED, SC_UNSUPPORTED_MEDIA_TYPE, SC_USE_PROXY
-
コンストラクタの概要
コンストラクタ -
メソッドの概要
修飾子とタイプメソッド説明ServletOutputStream の実体である GZIPResponseStream を作成して返します。クラスから継承されたメソッド org.opengion.hayabusa.filter.FileResponseWrapper
finishResponse, flushBuffer, getOutputStream, getWriter, setContentLength
クラスから継承されたメソッド jakarta.servlet.http.HttpServletResponseWrapper
addCookie, addDateHeader, addHeader, addIntHeader, containsHeader, encodeRedirectURL, encodeURL, getHeader, getHeaderNames, getHeaders, getStatus, getTrailerFields, sendError, sendError, sendRedirect, setDateHeader, setHeader, setIntHeader, setStatus, setTrailerFields
クラスから継承されたメソッド jakarta.servlet.ServletResponseWrapper
getBufferSize, getCharacterEncoding, getContentType, getLocale, getResponse, isCommitted, isWrapperFor, isWrapperFor, reset, resetBuffer, setBufferSize, setCharacterEncoding, setContentLengthLong, setContentType, setLocale, setResponse
クラスから継承されたメソッド java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
インタフェースから継承されたメソッド jakarta.servlet.ServletResponse
getBufferSize, getCharacterEncoding, getContentType, getLocale, isCommitted, reset, resetBuffer, setBufferSize, setCharacterEncoding, setContentLengthLong, setContentType, setLocale
-
コンストラクタの詳細
-
GZIPResponseWrapper
コンストラクター- パラメータ:
response
- HttpServletResponseオブジェクト- 変更履歴:
- 8.5.6.1 (2024/03/29) 継承で使えるように、一部修正します。
-
-
メソッドの詳細
-
createOutputStream
ServletOutputStream の実体である GZIPResponseStream を作成して返します。- オーバーライド:
createOutputStream
クラス内FileResponseWrapper
- 戻り値:
- ServletOutputStreamオブジェクト
- 例外:
IOException
- オブジェクトの作成に失敗したとき、throw されます。- このメソッドは、nullを返しません
-