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
Wrapper of a response that buffers its contents.
- Author:
- Igor Vaynberg (ivaynberg), Sven Meier (svenmeier)
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.wicket.request.http.WebResponse
WebResponse.CacheScope
-
Field Summary
Fields inherited from class org.apache.wicket.request.http.WebResponse
MAX_CACHE_DURATION
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addCookie
(jakarta.servlet.http.Cookie cookie) void
void
clearCookie
(jakarta.servlet.http.Cookie cookie) encodeURL
(CharSequence url) void
flush()
boolean
boolean
void
reset()
Resets the response to a clean state so it can be reused to save on garbage.void
void
sendRedirect
(String url) void
setContentLength
(long length) void
setContentType
(String mimeType) void
setDateHeader
(String name, Instant date) void
void
setStatus
(int sc) void
write
(byte[] array) void
write
(byte[] array, int offset, int length) void
write
(CharSequence cs) Methods inherited from class org.apache.wicket.request.http.WebResponse
disableCaching, enableCaching, setAcceptRange, setAttachmentHeader, setContentRange, setInlineHeader, setLastModifiedTime
Methods inherited from class org.apache.wicket.request.Response
close, getOutputStream
-
Method Details
-
encodeURL
-
getContents
- Returns:
- contents of the response
-
write
-
reset
Resets the response to a clean state so it can be reused to save on garbage. -
write
-
write
-
getContainerResponse
- Specified by:
getContainerResponse
in classResponse
-
addCookie
- Specified by:
addCookie
in classWebResponse
-
clearCookie
- Specified by:
clearCookie
in classWebResponse
-
isHeaderSupported
- Specified by:
isHeaderSupported
in classWebResponse
-
setHeader
- Specified by:
setHeader
in classWebResponse
-
addHeader
- Specified by:
addHeader
in classWebResponse
-
setDateHeader
- Specified by:
setDateHeader
in classWebResponse
-
setContentLength
- Specified by:
setContentLength
in classWebResponse
-
setContentType
- Specified by:
setContentType
in classWebResponse
-
setStatus
- Specified by:
setStatus
in classWebResponse
-
sendError
- Specified by:
sendError
in classWebResponse
-
encodeRedirectURL
- Specified by:
encodeRedirectURL
in classWebResponse
-
sendRedirect
- Specified by:
sendRedirect
in classWebResponse
-
isRedirect
- Specified by:
isRedirect
in classWebResponse
-
flush
- Specified by:
flush
in classWebResponse
-