|
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjavax.servlet.ServletResponseWrapper
javax.servlet.http.HttpServletResponseWrapper
org.opengion.hayabusa.filter.GZIPResponseWrapper
public class GZIPResponseWrapper
GZIPFilter で使用する、GZIP圧縮されたレスポンスのラッパクラスです。
フィールドの概要 | |
---|---|
protected HttpServletResponse |
origResponse
|
protected ServletOutputStream |
stream
|
protected PrintWriter |
writer
|
コンストラクタの概要 | |
---|---|
GZIPResponseWrapper(HttpServletResponse response)
コンストラクター |
メソッドの概要 | |
---|---|
ServletOutputStream |
createOutputStream()
ServletOutputStream の実体である GZIPResponseStream を作成して返します。 |
void |
finishResponse()
内部ストリーム を クローズします。 |
void |
flushBuffer()
内部ストリームの flush() メソッドを呼び出します。 |
ServletOutputStream |
getOutputStream()
内部ServletOutputStreamを返します。 |
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 HttpServletResponse origResponse
protected ServletOutputStream stream
protected PrintWriter writer
コンストラクタの詳細 |
---|
public GZIPResponseWrapper(HttpServletResponse response)
response
- HttpServletResponseメソッドの詳細 |
---|
public ServletOutputStream createOutputStream() throws IOException
IOException
public void finishResponse()
public void flushBuffer() throws IOException
ServletResponse
内の flushBuffer
ServletResponseWrapper
内の flushBuffer
IOException
public ServletOutputStream getOutputStream() throws IOException
ServletResponse
内の getOutputStream
ServletResponseWrapper
内の getOutputStream
IOException
public PrintWriter getWriter() throws IOException
ServletResponse
内の getWriter
ServletResponseWrapper
内の getWriter
IOException
public void setContentLength(int length)
ServletResponse
内の setContentLength
ServletResponseWrapper
内の setContentLength
length
- int
|
openGion 5.1.2.0 | ||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |