Package org.apache.wicket.page
Class PartialPageUpdate.ResponseBuffer
- java.lang.Object
-
- org.apache.wicket.request.Response
-
- org.apache.wicket.request.http.WebResponse
-
- org.apache.wicket.page.PartialPageUpdate.ResponseBuffer
-
- Enclosing class:
- PartialPageUpdate
protected static final class PartialPageUpdate.ResponseBuffer extends org.apache.wicket.request.http.WebResponseWrapper of a response that buffers its contents.- Author:
- Igor Vaynberg (ivaynberg), Sven Meier (svenmeier)
- See Also:
getContents(),reset()
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddCookie(javax.servlet.http.Cookie cookie)voidaddHeader(java.lang.String name, java.lang.String value)voidclearCookie(javax.servlet.http.Cookie cookie)java.lang.StringencodeRedirectURL(java.lang.CharSequence url)java.lang.StringencodeURL(java.lang.CharSequence url)voidflush()java.lang.ObjectgetContainerResponse()java.lang.CharSequencegetContents()booleanisRedirect()voidreset()Resets the response to a clean state so it can be reused to save on garbage.voidsendError(int sc, java.lang.String msg)voidsendRedirect(java.lang.String url)voidsetContentLength(long length)voidsetContentType(java.lang.String mimeType)voidsetDateHeader(java.lang.String name, org.apache.wicket.util.time.Time date)voidsetHeader(java.lang.String name, java.lang.String value)voidsetStatus(int sc)voidwrite(byte[] array)voidwrite(byte[] array, int offset, int length)voidwrite(java.lang.CharSequence cs)
-
-
-
Method Detail
-
encodeURL
public java.lang.String encodeURL(java.lang.CharSequence url)
- Specified by:
encodeURLin classorg.apache.wicket.request.Response- See Also:
Response.encodeURL(CharSequence)
-
getContents
public java.lang.CharSequence getContents()
- Returns:
- contents of the response
-
write
public void write(java.lang.CharSequence cs)
- Specified by:
writein classorg.apache.wicket.request.Response- See Also:
Response.write(CharSequence)
-
reset
public void reset()
Resets the response to a clean state so it can be reused to save on garbage.- Overrides:
resetin classorg.apache.wicket.request.Response
-
write
public void write(byte[] array)
- Specified by:
writein classorg.apache.wicket.request.Response
-
write
public void write(byte[] array, int offset, int length)- Specified by:
writein classorg.apache.wicket.request.Response
-
getContainerResponse
public java.lang.Object getContainerResponse()
- Specified by:
getContainerResponsein classorg.apache.wicket.request.Response
-
addCookie
public void addCookie(javax.servlet.http.Cookie cookie)
- Specified by:
addCookiein classorg.apache.wicket.request.http.WebResponse
-
clearCookie
public void clearCookie(javax.servlet.http.Cookie cookie)
- Specified by:
clearCookiein classorg.apache.wicket.request.http.WebResponse
-
setHeader
public void setHeader(java.lang.String name, java.lang.String value)- Specified by:
setHeaderin classorg.apache.wicket.request.http.WebResponse
-
addHeader
public void addHeader(java.lang.String name, java.lang.String value)- Specified by:
addHeaderin classorg.apache.wicket.request.http.WebResponse
-
setDateHeader
public void setDateHeader(java.lang.String name, org.apache.wicket.util.time.Time date)- Specified by:
setDateHeaderin classorg.apache.wicket.request.http.WebResponse
-
setContentLength
public void setContentLength(long length)
- Specified by:
setContentLengthin classorg.apache.wicket.request.http.WebResponse
-
setContentType
public void setContentType(java.lang.String mimeType)
- Specified by:
setContentTypein classorg.apache.wicket.request.http.WebResponse
-
setStatus
public void setStatus(int sc)
- Specified by:
setStatusin classorg.apache.wicket.request.http.WebResponse
-
sendError
public void sendError(int sc, java.lang.String msg)- Specified by:
sendErrorin classorg.apache.wicket.request.http.WebResponse
-
encodeRedirectURL
public java.lang.String encodeRedirectURL(java.lang.CharSequence url)
- Specified by:
encodeRedirectURLin classorg.apache.wicket.request.http.WebResponse
-
sendRedirect
public void sendRedirect(java.lang.String url)
- Specified by:
sendRedirectin classorg.apache.wicket.request.http.WebResponse
-
isRedirect
public boolean isRedirect()
- Specified by:
isRedirectin classorg.apache.wicket.request.http.WebResponse
-
flush
public void flush()
- Specified by:
flushin classorg.apache.wicket.request.http.WebResponse
-
-