java.lang.Object
org.apache.wicket.request.Response
org.apache.wicket.response.ByteArrayResponse
Response used to capture output as a byte array
- Author:
- igor.vaynberg
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionencodeURL
(CharSequence url) Encodes the specified URL by including the session ID in it, or, if encoding is not needed, returns the URL unchanged.byte[]
getBytes()
Provides access to the low-level container response object that implementaion of thisResponse
delegate to.void
reset()
Called when the Response needs to reset itself.void
write
(byte[] array) Writes the buffer to output.void
write
(byte[] array, int offset, int length) Writes the buffer to output.void
write
(CharSequence string) Writes theCharSequence
to output.Methods inherited from class org.apache.wicket.request.Response
close, getOutputStream
-
Constructor Details
-
ByteArrayResponse
Constructor- Parameters:
original
-
-
ByteArrayResponse
public ByteArrayResponse()Constructor
-
-
Method Details
-
getBytes
- Returns:
- bytes
-
write
Description copied from class:Response
Writes theCharSequence
to output. -
reset
Description copied from class:Response
Called when the Response needs to reset itself. Subclasses can empty there buffer or build up state. -
write
Description copied from class:Response
Writes the buffer to output. -
write
Description copied from class:Response
Writes the buffer to output. -
encodeURL
Description copied from class:Response
Encodes the specified URL by including the session ID in it, or, if encoding is not needed, returns the URL unchanged. -
getContainerResponse
Description copied from class:Response
Provides access to the low-level container response object that implementaion of thisResponse
delegate to. This allows users to access features provided by the container response but not by generalized WicketResponse
objects.- Specified by:
getContainerResponse
in classResponse
- Returns:
- low-level container response object, or
null
if none
-