Class MockHttpServletResponse
java.lang.Object
org.apache.commons.chain.web.javax.servlet.MockHttpServletResponse
- All Implemented Interfaces:
javax.servlet.http.HttpServletResponse
,javax.servlet.ServletResponse
public class MockHttpServletResponse
extends Object
implements javax.servlet.http.HttpServletResponse
Mock Object for
HttpServletResponse
(Version 2.3)-
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
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addCookie
(javax.servlet.http.Cookie cookie) void
addDateHeader
(String name, long value) void
void
addIntHeader
(String name, int value) boolean
containsHeader
(String name) encodeRedirectUrl
(String url) Deprecated.encodeRedirectURL
(String url) Deprecated.void
int
getHeaders
(String name) javax.servlet.ServletOutputStream
int
boolean
void
reset()
void
void
sendError
(int status) void
void
sendRedirect
(String location) void
setBufferSize
(int size) void
setCharacterEncoding
(String encoding) void
setContentLength
(int length) void
setContentLengthLong
(long len) void
setContentType
(String type) void
setDateHeader
(String name, long value) void
void
setIntHeader
(String name, int value) void
void
setStatus
(int status) void
Deprecated.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface javax.servlet.http.HttpServletResponse
getTrailerFields, setTrailerFields
-
Constructor Details
-
MockHttpServletResponse
public MockHttpServletResponse()The Default-Constructor for this class.
-
-
Method Details
-
addCookie
- Specified by:
addCookie
in interfacejavax.servlet.http.HttpServletResponse
-
addDateHeader
- Specified by:
addDateHeader
in interfacejavax.servlet.http.HttpServletResponse
-
addHeader
- Specified by:
addHeader
in interfacejavax.servlet.http.HttpServletResponse
-
addIntHeader
- Specified by:
addIntHeader
in interfacejavax.servlet.http.HttpServletResponse
-
containsHeader
- Specified by:
containsHeader
in interfacejavax.servlet.http.HttpServletResponse
-
encodeRedirectUrl
Deprecated.- Specified by:
encodeRedirectUrl
in interfacejavax.servlet.http.HttpServletResponse
-
encodeRedirectURL
- Specified by:
encodeRedirectURL
in interfacejavax.servlet.http.HttpServletResponse
-
encodeUrl
Deprecated.- Specified by:
encodeUrl
in interfacejavax.servlet.http.HttpServletResponse
-
encodeURL
- Specified by:
encodeURL
in interfacejavax.servlet.http.HttpServletResponse
-
sendError
- Specified by:
sendError
in interfacejavax.servlet.http.HttpServletResponse
-
sendError
- Specified by:
sendError
in interfacejavax.servlet.http.HttpServletResponse
-
sendRedirect
- Specified by:
sendRedirect
in interfacejavax.servlet.http.HttpServletResponse
-
setDateHeader
- Specified by:
setDateHeader
in interfacejavax.servlet.http.HttpServletResponse
-
setHeader
- Specified by:
setHeader
in interfacejavax.servlet.http.HttpServletResponse
-
setIntHeader
- Specified by:
setIntHeader
in interfacejavax.servlet.http.HttpServletResponse
-
setStatus
- Specified by:
setStatus
in interfacejavax.servlet.http.HttpServletResponse
-
setStatus
Deprecated.- Specified by:
setStatus
in interfacejavax.servlet.http.HttpServletResponse
-
flushBuffer
- Specified by:
flushBuffer
in interfacejavax.servlet.ServletResponse
-
getBufferSize
- Specified by:
getBufferSize
in interfacejavax.servlet.ServletResponse
-
getCharacterEncoding
- Specified by:
getCharacterEncoding
in interfacejavax.servlet.ServletResponse
-
getContentType
- Specified by:
getContentType
in interfacejavax.servlet.ServletResponse
-
getLocale
- Specified by:
getLocale
in interfacejavax.servlet.ServletResponse
-
getOutputStream
- Specified by:
getOutputStream
in interfacejavax.servlet.ServletResponse
- Throws:
IOException
-
getWriter
- Specified by:
getWriter
in interfacejavax.servlet.ServletResponse
- Throws:
IOException
-
isCommitted
- Specified by:
isCommitted
in interfacejavax.servlet.ServletResponse
-
reset
- Specified by:
reset
in interfacejavax.servlet.ServletResponse
-
resetBuffer
- Specified by:
resetBuffer
in interfacejavax.servlet.ServletResponse
-
setBufferSize
- Specified by:
setBufferSize
in interfacejavax.servlet.ServletResponse
-
setCharacterEncoding
- Specified by:
setCharacterEncoding
in interfacejavax.servlet.ServletResponse
-
setContentLength
- Specified by:
setContentLength
in interfacejavax.servlet.ServletResponse
-
setContentType
- Specified by:
setContentType
in interfacejavax.servlet.ServletResponse
-
setLocale
- Specified by:
setLocale
in interfacejavax.servlet.ServletResponse
-
setContentLengthLong
- Specified by:
setContentLengthLong
in interfacejavax.servlet.ServletResponse
-
getStatus
- Specified by:
getStatus
in interfacejavax.servlet.http.HttpServletResponse
-
getHeader
- Specified by:
getHeader
in interfacejavax.servlet.http.HttpServletResponse
-
getHeaders
- Specified by:
getHeaders
in interfacejavax.servlet.http.HttpServletResponse
-
getHeaderNames
- Specified by:
getHeaderNames
in interfacejavax.servlet.http.HttpServletResponse
-