|
||||||||||
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.ServletResponse
public java.lang.String getCharacterEncoding()
getCharacterEncoding
in interface javax.servlet.ServletResponse
public javax.servlet.ServletOutputStream getOutputStream()
getOutputStream
in interface javax.servlet.ServletResponse
public java.io.PrintWriter getWriter() throws java.io.UnsupportedEncodingException
getWriter
in interface javax.servlet.ServletResponse
java.io.UnsupportedEncodingException
public 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.HttpServletResponse
java.io.IOException
public void sendError(int newStatus) throws java.io.IOException
sendError
in interface javax.servlet.http.HttpServletResponse
java.io.IOException
public 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.HttpServletResponse
java.io.IOException
public 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.HttpServletResponse
public int getStatus()
public byte[] getContentAsByteArray()
public java.lang.String getContentAsString() throws java.io.UnsupportedEncodingException
java.io.UnsupportedEncodingException
public void setContentLength(int contentLength)
setContentLength
in interface javax.servlet.ServletResponse
public int getContentLength()
public void setContentType(java.lang.String contentType)
setContentType
in interface javax.servlet.ServletResponse
public java.lang.String getContentType()
getContentType
in interface javax.servlet.ServletResponse
public void setBufferSize(int bufferSize)
setBufferSize
in interface javax.servlet.ServletResponse
public int getBufferSize()
getBufferSize
in interface javax.servlet.ServletResponse
public void setCommitted(boolean committed)
committed
- public boolean isCommitted()
isCommitted
in interface javax.servlet.ServletResponse
public void resetBuffer()
resetBuffer
in interface javax.servlet.ServletResponse
public void reset()
reset
in interface javax.servlet.ServletResponse
public void setLocale(java.util.Locale locale)
setLocale
in interface javax.servlet.ServletResponse
public java.util.Locale getLocale()
getLocale
in interface javax.servlet.ServletResponse
public void addCookie(javax.servlet.http.Cookie cookie)
addCookie
in interface javax.servlet.http.HttpServletResponse
public 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.HttpServletResponse
public java.lang.String encodeURL(java.lang.String url)
encodeURL
in interface javax.servlet.http.HttpServletResponse
public java.lang.String encodeRedirectUrl(java.lang.String url)
encodeRedirectUrl
in interface javax.servlet.http.HttpServletResponse
public 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.HttpServletResponse
public boolean containsHeader(java.lang.String name)
containsHeader
in interface javax.servlet.http.HttpServletResponse
public 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 |