org.apache.wicket.mock
Class MockWebResponse
java.lang.Object
org.apache.wicket.request.Response
org.apache.wicket.request.http.WebResponse
org.apache.wicket.mock.MockWebResponse
public class MockWebResponse
- extends WebResponse
Mocked WebResponse.
- Author:
- Matej Knopp
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MockWebResponse
public MockWebResponse()
- Construct.
addCookie
public void addCookie(javax.servlet.http.Cookie cookie)
- Specified by:
addCookie in class WebResponse
clearCookie
public void clearCookie(javax.servlet.http.Cookie cookie)
- Specified by:
clearCookie in class WebResponse
getCookies
public List<javax.servlet.http.Cookie> getCookies()
- Returns:
- cookies set in this response
sendRedirect
public void sendRedirect(String url)
- Specified by:
sendRedirect in class WebResponse
getRedirectUrl
public String getRedirectUrl()
- Returns:
- redirect URL or
null if sendRedirect(String) was not called.
isRedirect
public boolean isRedirect()
- Specified by:
isRedirect in class WebResponse
- Returns:
true if redirect URL was set, false otherwise.
setContentLength
public void setContentLength(long length)
- Specified by:
setContentLength in class WebResponse
getContentLength
public Long getContentLength()
- Returns:
- content length (set by
setContentLength(long))
setContentType
public void setContentType(String mimeType)
- Specified by:
setContentType in class WebResponse
getContentType
public String getContentType()
- Returns:
- content mime type
setDateHeader
public void setDateHeader(String name,
Time date)
- Specified by:
setDateHeader in class WebResponse
getDateHeader
public Time getDateHeader(String name)
- Parameters:
name -
- Returns:
- date header with specified name
setHeader
public void setHeader(String name,
String value)
- Specified by:
setHeader in class WebResponse
addHeader
public void addHeader(String name,
String value)
- Specified by:
addHeader in class WebResponse
getHeader
public String getHeader(String name)
- Parameters:
name -
- Returns:
- header string with specified name
hasHeader
public boolean hasHeader(String name)
- Parameters:
name -
- Returns:
true if the header was set, false otherwise
getHeaderNames
public Set<String> getHeaderNames()
- Returns:
- set of all header names
setStatus
public void setStatus(int sc)
- Specified by:
setStatus in class WebResponse
getStatus
public Integer getStatus()
- Returns:
- status code or
null if status was not set
encodeURL
public String encodeURL(CharSequence url)
- Specified by:
encodeURL in class Response
encodeRedirectURL
public String encodeRedirectURL(CharSequence url)
- Specified by:
encodeRedirectURL in class WebResponse
write
public void write(CharSequence sequence)
- Specified by:
write in class Response
getTextResponse
public CharSequence getTextResponse()
- Returns:
- text response
write
public void write(byte[] array)
- Specified by:
write in class Response
write
public void write(byte[] array,
int offset,
int length)
- Specified by:
write in class Response
getBinaryResponse
public byte[] getBinaryResponse()
- Returns:
- binary response
sendError
public void sendError(int sc,
String msg)
- Specified by:
sendError in class WebResponse
getErrorMessage
public String getErrorMessage()
- Returns:
- error message
flush
public void flush()
- Specified by:
flush in class WebResponse
reset
public void reset()
- Overrides:
reset in class Response
getContainerResponse
public Object getContainerResponse()
- Specified by:
getContainerResponse in class Response
Copyright © 2006-2013 Apache Software Foundation. All Rights Reserved.