|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.directwebremoting.util.FakeHttpServletResponse
public class FakeHttpServletResponse
Mock implementation of the HttpServletResponse interface.
| Field Summary |
|---|
| Fields inherited from interface javax.servlet.http.HttpServletResponse |
|---|
SC_ACCEPTED, SC_BAD_GATEWAY, SC_BAD_REQUEST, SC_CONFLICT, SC_CONTINUE, SC_CREATED, SC_EXPECTATION_FAILED, SC_FORBIDDEN, SC_FOUND, SC_GATEWAY_TIMEOUT, SC_GONE, SC_HTTP_VERSION_NOT_SUPPORTED, SC_INTERNAL_SERVER_ERROR, SC_LENGTH_REQUIRED, SC_METHOD_NOT_ALLOWED, SC_MOVED_PERMANENTLY, SC_MOVED_TEMPORARILY, SC_MULTIPLE_CHOICES, SC_NO_CONTENT, SC_NON_AUTHORITATIVE_INFORMATION, SC_NOT_ACCEPTABLE, SC_NOT_FOUND, SC_NOT_IMPLEMENTED, SC_NOT_MODIFIED, SC_OK, SC_PARTIAL_CONTENT, SC_PAYMENT_REQUIRED, SC_PRECONDITION_FAILED, SC_PROXY_AUTHENTICATION_REQUIRED, SC_REQUEST_ENTITY_TOO_LARGE, SC_REQUEST_TIMEOUT, SC_REQUEST_URI_TOO_LONG, SC_REQUESTED_RANGE_NOT_SATISFIABLE, SC_RESET_CONTENT, SC_SEE_OTHER, SC_SERVICE_UNAVAILABLE, SC_SWITCHING_PROTOCOLS, SC_TEMPORARY_REDIRECT, SC_UNAUTHORIZED, SC_UNSUPPORTED_MEDIA_TYPE, SC_USE_PROXY |
| Constructor Summary | |
|---|---|
FakeHttpServletResponse()
|
|
| Method Summary | |
|---|---|
void |
addCookie(javax.servlet.http.Cookie cookie)
|
void |
addDateHeader(java.lang.String name,
long value)
|
void |
addHeader(java.lang.String name,
java.lang.String value)
|
void |
addIntHeader(java.lang.String name,
int value)
|
boolean |
containsHeader(java.lang.String name)
|
java.lang.String |
encodeRedirectUrl(java.lang.String url)
|
java.lang.String |
encodeRedirectURL(java.lang.String url)
|
java.lang.String |
encodeUrl(java.lang.String url)
|
java.lang.String |
encodeURL(java.lang.String url)
|
void |
flushBuffer()
|
int |
getBufferSize()
|
java.lang.String |
getCharacterEncoding()
|
byte[] |
getContentAsByteArray()
Accessor for the content of output body |
java.lang.String |
getContentAsString()
Accessor for the content of output body |
int |
getContentLength()
Accessor for the content length of the output |
java.lang.String |
getContentType()
|
javax.servlet.http.Cookie |
getCookie(java.lang.String name)
Get a cookie by a given name |
javax.servlet.http.Cookie[] |
getCookies()
Accessor for the array of current cookies |
java.lang.String |
getErrorMessage()
Accessor for any error messages set using sendError(int) or
sendError(int, String) |
java.lang.String |
getForwardedUrl()
What URL are we forwarding to? |
java.lang.Object |
getHeader(java.lang.String name)
Accessor for a header by a given name |
java.util.Set |
getHeaderNames()
Accessor for the current set of headers |
java.util.List |
getHeaders(java.lang.String name)
If there are multiple values for a given header, get them as a list |
java.lang.String |
getIncludedUrl()
What URL are we including? |
java.util.Locale |
getLocale()
|
javax.servlet.ServletOutputStream |
getOutputStream()
|
java.lang.String |
getRedirectedUrl()
Accessor for the redirect URL set using sendRedirect(String) |
int |
getStatus()
What HTTP status code should be returned? |
java.io.PrintWriter |
getWriter()
|
boolean |
isCommitted()
|
void |
reset()
|
void |
resetBuffer()
|
void |
sendError(int newStatus)
|
void |
sendError(int newStatus,
java.lang.String newErrorMessage)
|
void |
sendRedirect(java.lang.String url)
|
void |
setBufferSize(int bufferSize)
|
void |
setCharacterEncoding(java.lang.String characterEncoding)
|
void |
setCommitted(boolean committed)
|
void |
setContentLength(int contentLength)
|
void |
setContentType(java.lang.String contentType)
|
void |
setDateHeader(java.lang.String name,
long value)
|
void |
setForwardedUrl(java.lang.String forwardedUrl)
What URL are we forwarding to? |
void |
setHeader(java.lang.String name,
java.lang.String value)
|
void |
setIncludedUrl(java.lang.String includedUrl)
What URL are we including? |
void |
setIntHeader(java.lang.String name,
int value)
|
void |
setLocale(java.util.Locale locale)
|
void |
setStatus(int status)
|
void |
setStatus(int status,
java.lang.String errorMessage)
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public FakeHttpServletResponse()
| Method Detail |
|---|
public void setCharacterEncoding(java.lang.String characterEncoding)
setCharacterEncoding in interface javax.servlet.ServletResponsepublic java.lang.String getCharacterEncoding()
getCharacterEncoding in interface javax.servlet.ServletResponsepublic javax.servlet.ServletOutputStream getOutputStream()
getOutputStream in interface javax.servlet.ServletResponse
public java.io.PrintWriter getWriter()
throws java.io.UnsupportedEncodingException
getWriter in interface javax.servlet.ServletResponsejava.io.UnsupportedEncodingExceptionpublic void flushBuffer()
flushBuffer in interface javax.servlet.ServletResponse
public void sendError(int newStatus,
java.lang.String newErrorMessage)
throws java.io.IOException
sendError in interface javax.servlet.http.HttpServletResponsejava.io.IOException
public void sendError(int newStatus)
throws java.io.IOException
sendError in interface javax.servlet.http.HttpServletResponsejava.io.IOExceptionpublic java.lang.String getErrorMessage()
sendError(int) or
sendError(int, String)
public void sendRedirect(java.lang.String url)
throws java.io.IOException
sendRedirect in interface javax.servlet.http.HttpServletResponsejava.io.IOExceptionpublic java.lang.String getRedirectedUrl()
sendRedirect(String)
public void setStatus(int status)
setStatus in interface javax.servlet.http.HttpServletResponse
public void setStatus(int status,
java.lang.String errorMessage)
setStatus in interface javax.servlet.http.HttpServletResponsepublic int getStatus()
public byte[] getContentAsByteArray()
public java.lang.String getContentAsString()
throws java.io.UnsupportedEncodingException
java.io.UnsupportedEncodingExceptionpublic void setContentLength(int contentLength)
setContentLength in interface javax.servlet.ServletResponsepublic int getContentLength()
public void setContentType(java.lang.String contentType)
setContentType in interface javax.servlet.ServletResponsepublic java.lang.String getContentType()
getContentType in interface javax.servlet.ServletResponsepublic void setBufferSize(int bufferSize)
setBufferSize in interface javax.servlet.ServletResponsepublic int getBufferSize()
getBufferSize in interface javax.servlet.ServletResponsepublic void setCommitted(boolean committed)
committed - public boolean isCommitted()
isCommitted in interface javax.servlet.ServletResponsepublic void resetBuffer()
resetBuffer in interface javax.servlet.ServletResponsepublic void reset()
reset in interface javax.servlet.ServletResponsepublic void setLocale(java.util.Locale locale)
setLocale in interface javax.servlet.ServletResponsepublic java.util.Locale getLocale()
getLocale in interface javax.servlet.ServletResponsepublic void addCookie(javax.servlet.http.Cookie cookie)
addCookie in interface javax.servlet.http.HttpServletResponsepublic javax.servlet.http.Cookie[] getCookies()
public javax.servlet.http.Cookie getCookie(java.lang.String name)
name - The name of the cookie to fetch
public java.lang.String encodeUrl(java.lang.String url)
encodeUrl in interface javax.servlet.http.HttpServletResponsepublic java.lang.String encodeURL(java.lang.String url)
encodeURL in interface javax.servlet.http.HttpServletResponsepublic java.lang.String encodeRedirectUrl(java.lang.String url)
encodeRedirectUrl in interface javax.servlet.http.HttpServletResponsepublic java.lang.String encodeRedirectURL(java.lang.String url)
encodeRedirectURL in interface javax.servlet.http.HttpServletResponse
public void addHeader(java.lang.String name,
java.lang.String value)
addHeader in interface javax.servlet.http.HttpServletResponse
public void setHeader(java.lang.String name,
java.lang.String value)
setHeader in interface javax.servlet.http.HttpServletResponse
public void addDateHeader(java.lang.String name,
long value)
addDateHeader in interface javax.servlet.http.HttpServletResponse
public void setDateHeader(java.lang.String name,
long value)
setDateHeader in interface javax.servlet.http.HttpServletResponse
public void addIntHeader(java.lang.String name,
int value)
addIntHeader in interface javax.servlet.http.HttpServletResponse
public void setIntHeader(java.lang.String name,
int value)
setIntHeader in interface javax.servlet.http.HttpServletResponsepublic boolean containsHeader(java.lang.String name)
containsHeader in interface javax.servlet.http.HttpServletResponsepublic java.util.Set getHeaderNames()
public java.lang.Object getHeader(java.lang.String name)
name - The header name to lookup
public java.util.List getHeaders(java.lang.String name)
name - The header name to lookup
public void setForwardedUrl(java.lang.String forwardedUrl)
forwardedUrl - What URL are we forwarding to?public java.lang.String getForwardedUrl()
public void setIncludedUrl(java.lang.String includedUrl)
includedUrl - What URL are we including?public java.lang.String getIncludedUrl()
|
Copyright ¬ 2005 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||