Class ServletWebResponse
- java.lang.Object
-
- org.apache.wicket.request.Response
-
- org.apache.wicket.request.http.WebResponse
-
- org.apache.wicket.protocol.http.servlet.ServletWebResponse
-
public class ServletWebResponse extends org.apache.wicket.request.http.WebResponse
WebResponse that wraps aServletWebResponse
.- Author:
- Matej Knopp
-
-
Constructor Summary
Constructors Constructor Description ServletWebResponse(ServletWebRequest webRequest, javax.servlet.http.HttpServletResponse httpServletResponse)
Construct.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addCookie(javax.servlet.http.Cookie cookie)
void
addHeader(java.lang.String name, java.lang.String value)
void
clearCookie(javax.servlet.http.Cookie cookie)
java.lang.String
encodeRedirectURL(java.lang.CharSequence url)
java.lang.String
encodeURL(java.lang.CharSequence url)
void
flush()
javax.servlet.http.HttpServletResponse
getContainerResponse()
boolean
isRedirect()
void
reset()
void
sendError(int sc, java.lang.String msg)
void
sendRedirect(java.lang.String url)
void
setContentLength(long length)
void
setContentType(java.lang.String mimeType)
void
setDateHeader(java.lang.String name, org.apache.wicket.util.time.Time date)
void
setHeader(java.lang.String name, java.lang.String value)
void
setStatus(int sc)
void
write(byte[] array)
void
write(byte[] array, int offset, int length)
void
write(java.lang.CharSequence sequence)
-
-
-
Constructor Detail
-
ServletWebResponse
public ServletWebResponse(ServletWebRequest webRequest, javax.servlet.http.HttpServletResponse httpServletResponse)
Construct.- Parameters:
webRequest
-httpServletResponse
-
-
-
Method Detail
-
addCookie
public void addCookie(javax.servlet.http.Cookie cookie)
- Specified by:
addCookie
in classorg.apache.wicket.request.http.WebResponse
-
clearCookie
public void clearCookie(javax.servlet.http.Cookie cookie)
- Specified by:
clearCookie
in classorg.apache.wicket.request.http.WebResponse
-
setContentLength
public void setContentLength(long length)
- Specified by:
setContentLength
in classorg.apache.wicket.request.http.WebResponse
-
setContentType
public void setContentType(java.lang.String mimeType)
- Specified by:
setContentType
in classorg.apache.wicket.request.http.WebResponse
-
setDateHeader
public void setDateHeader(java.lang.String name, org.apache.wicket.util.time.Time date)
- Specified by:
setDateHeader
in classorg.apache.wicket.request.http.WebResponse
-
setHeader
public void setHeader(java.lang.String name, java.lang.String value)
- Specified by:
setHeader
in classorg.apache.wicket.request.http.WebResponse
-
addHeader
public void addHeader(java.lang.String name, java.lang.String value)
- Specified by:
addHeader
in classorg.apache.wicket.request.http.WebResponse
-
write
public void write(java.lang.CharSequence sequence)
- Specified by:
write
in classorg.apache.wicket.request.Response
-
write
public void write(byte[] array)
- Specified by:
write
in classorg.apache.wicket.request.Response
-
write
public void write(byte[] array, int offset, int length)
- Specified by:
write
in classorg.apache.wicket.request.Response
-
setStatus
public void setStatus(int sc)
- Specified by:
setStatus
in classorg.apache.wicket.request.http.WebResponse
-
sendError
public void sendError(int sc, java.lang.String msg)
- Specified by:
sendError
in classorg.apache.wicket.request.http.WebResponse
-
encodeURL
public java.lang.String encodeURL(java.lang.CharSequence url)
- Specified by:
encodeURL
in classorg.apache.wicket.request.Response
-
encodeRedirectURL
public java.lang.String encodeRedirectURL(java.lang.CharSequence url)
- Specified by:
encodeRedirectURL
in classorg.apache.wicket.request.http.WebResponse
-
sendRedirect
public void sendRedirect(java.lang.String url)
- Specified by:
sendRedirect
in classorg.apache.wicket.request.http.WebResponse
-
isRedirect
public boolean isRedirect()
- Specified by:
isRedirect
in classorg.apache.wicket.request.http.WebResponse
-
flush
public void flush()
- Specified by:
flush
in classorg.apache.wicket.request.http.WebResponse
-
reset
public void reset()
- Overrides:
reset
in classorg.apache.wicket.request.Response
-
getContainerResponse
public javax.servlet.http.HttpServletResponse getContainerResponse()
- Specified by:
getContainerResponse
in classorg.apache.wicket.request.Response
-
-