|
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjavax.servlet.ServletResponseWrapper
javax.servlet.http.HttpServletResponseWrapper
org.opengion.hayabusa.filter.GZIPResponseWrapper
public class GZIPResponseWrapper
GZIPFilter で使用する、GZIP圧縮されたレスポンスのラッパクラスです。
フィールドの概要 | |
---|---|
protected javax.servlet.http.HttpServletResponse |
origResponse
|
protected javax.servlet.ServletOutputStream |
stream
|
protected java.io.PrintWriter |
writer
|
インタフェース javax.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 |
コンストラクタの概要 | |
---|---|
GZIPResponseWrapper(javax.servlet.http.HttpServletResponse response)
コンストラクター |
メソッドの概要 | |
---|---|
javax.servlet.ServletOutputStream |
createOutputStream()
ServletOutputStream の実体である GZIPResponseStream を作成して返します。 |
void |
finishResponse()
内部ストリーム を クローズします。 |
void |
flushBuffer()
内部ストリームの flush() メソッドを呼び出します。 |
javax.servlet.ServletOutputStream |
getOutputStream()
内部ServletOutputStreamを返します。 |
java.io.PrintWriter |
getWriter()
内部PrintWriterを返します。 |
void |
setContentLength(int length)
内部ストリームのデータ長を設定します(何もしません)。 |
クラス javax.servlet.http.HttpServletResponseWrapper から継承されたメソッド |
---|
addCookie, addDateHeader, addHeader, addIntHeader, containsHeader, encodeRedirectUrl, encodeRedirectURL, encodeUrl, encodeURL, sendError, sendError, sendRedirect, setDateHeader, setHeader, setIntHeader, setStatus, setStatus |
クラス javax.servlet.ServletResponseWrapper から継承されたメソッド |
---|
getBufferSize, getCharacterEncoding, getContentType, getLocale, getResponse, isCommitted, reset, resetBuffer, setBufferSize, setCharacterEncoding, setContentType, setLocale, setResponse |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
インタフェース javax.servlet.ServletResponse から継承されたメソッド |
---|
getBufferSize, getCharacterEncoding, getContentType, getLocale, isCommitted, reset, resetBuffer, setBufferSize, setCharacterEncoding, setContentType, setLocale |
フィールドの詳細 |
---|
protected javax.servlet.http.HttpServletResponse origResponse
protected javax.servlet.ServletOutputStream stream
protected java.io.PrintWriter writer
コンストラクタの詳細 |
---|
public GZIPResponseWrapper(javax.servlet.http.HttpServletResponse response)
response
- HttpServletResponseメソッドの詳細 |
---|
public javax.servlet.ServletOutputStream createOutputStream() throws java.io.IOException
java.io.IOException
public void finishResponse()
public void flushBuffer() throws java.io.IOException
javax.servlet.ServletResponse
内の flushBuffer
javax.servlet.ServletResponseWrapper
内の flushBuffer
java.io.IOException
public javax.servlet.ServletOutputStream getOutputStream() throws java.io.IOException
javax.servlet.ServletResponse
内の getOutputStream
javax.servlet.ServletResponseWrapper
内の getOutputStream
java.io.IOException
public java.io.PrintWriter getWriter() throws java.io.IOException
javax.servlet.ServletResponse
内の getWriter
javax.servlet.ServletResponseWrapper
内の getWriter
java.io.IOException
public void setContentLength(int length)
javax.servlet.ServletResponse
内の setContentLength
javax.servlet.ServletResponseWrapper
内の setContentLength
length
- int
|
openGion 5.1.8.0 | ||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |