Package io.spine.web.given
Interface MockedResponse
-
- All Superinterfaces:
javax.servlet.http.HttpServletResponse
,javax.servlet.ServletResponse
- All Known Implementing Classes:
KnownResponse
,MemoizingResponse
public interface MockedResponse extends javax.servlet.http.HttpServletResponse
A mocked no-op servlet response.- API Note:
- Some of the methods are marked as deprecated to avoid
the deprecation warnings, as their
super
methods are marked as such.
-
-
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
-
-
Method Summary
All Methods Instance Methods Default Methods Deprecated Methods Modifier and Type Method Description default void
addCookie(javax.servlet.http.Cookie cookie)
default void
addDateHeader(java.lang.String name, long date)
default void
addHeader(java.lang.String name, java.lang.String value)
default void
addIntHeader(java.lang.String name, int value)
default boolean
containsHeader(java.lang.String name)
default @Nullable java.lang.String
encodeRedirectUrl(java.lang.String url)
Deprecated.default @Nullable java.lang.String
encodeRedirectURL(java.lang.String url)
default @Nullable java.lang.String
encodeUrl(java.lang.String url)
Deprecated.default @Nullable java.lang.String
encodeURL(java.lang.String url)
default void
flushBuffer()
default int
getBufferSize()
default @Nullable java.lang.String
getCharacterEncoding()
default @Nullable java.lang.String
getContentType()
default @Nullable java.lang.String
getHeader(java.lang.String name)
default @Nullable java.util.Collection<java.lang.String>
getHeaderNames()
default @Nullable java.util.Collection<java.lang.String>
getHeaders(java.lang.String name)
default @Nullable java.util.Locale
getLocale()
default @Nullable javax.servlet.ServletOutputStream
getOutputStream()
default int
getStatus()
default @Nullable java.io.PrintWriter
getWriter()
default boolean
isCommitted()
default void
reset()
default void
resetBuffer()
default void
sendError(int sc)
default void
sendError(int sc, java.lang.String msg)
default void
sendRedirect(java.lang.String location)
default void
setBufferSize(int size)
default void
setCharacterEncoding(java.lang.String charset)
default void
setContentLength(int len)
default void
setContentLengthLong(long len)
default void
setContentType(java.lang.String type)
default void
setDateHeader(java.lang.String name, long date)
default void
setHeader(java.lang.String name, java.lang.String value)
default void
setIntHeader(java.lang.String name, int value)
default void
setLocale(java.util.Locale loc)
default void
setStatus(int sc)
default void
setStatus(int sc, java.lang.String sm)
Deprecated.
-
-
-
Method Detail
-
getStatus
default int getStatus()
- Specified by:
getStatus
in interfacejavax.servlet.http.HttpServletResponse
-
addCookie
default void addCookie(javax.servlet.http.Cookie cookie)
- Specified by:
addCookie
in interfacejavax.servlet.http.HttpServletResponse
-
containsHeader
default boolean containsHeader(java.lang.String name)
- Specified by:
containsHeader
in interfacejavax.servlet.http.HttpServletResponse
-
encodeURL
default @Nullable java.lang.String encodeURL(java.lang.String url)
- Specified by:
encodeURL
in interfacejavax.servlet.http.HttpServletResponse
-
encodeRedirectURL
default @Nullable java.lang.String encodeRedirectURL(java.lang.String url)
- Specified by:
encodeRedirectURL
in interfacejavax.servlet.http.HttpServletResponse
-
encodeUrl
@Deprecated default @Nullable java.lang.String encodeUrl(java.lang.String url)
Deprecated.- Specified by:
encodeUrl
in interfacejavax.servlet.http.HttpServletResponse
-
encodeRedirectUrl
@Deprecated default @Nullable java.lang.String encodeRedirectUrl(java.lang.String url)
Deprecated.- Specified by:
encodeRedirectUrl
in interfacejavax.servlet.http.HttpServletResponse
-
sendError
default void sendError(int sc, java.lang.String msg)
- Specified by:
sendError
in interfacejavax.servlet.http.HttpServletResponse
-
sendError
default void sendError(int sc)
- Specified by:
sendError
in interfacejavax.servlet.http.HttpServletResponse
-
sendRedirect
default void sendRedirect(java.lang.String location)
- Specified by:
sendRedirect
in interfacejavax.servlet.http.HttpServletResponse
-
setDateHeader
default void setDateHeader(java.lang.String name, long date)
- Specified by:
setDateHeader
in interfacejavax.servlet.http.HttpServletResponse
-
addDateHeader
default void addDateHeader(java.lang.String name, long date)
- Specified by:
addDateHeader
in interfacejavax.servlet.http.HttpServletResponse
-
setHeader
default void setHeader(java.lang.String name, java.lang.String value)
- Specified by:
setHeader
in interfacejavax.servlet.http.HttpServletResponse
-
addHeader
default void addHeader(java.lang.String name, java.lang.String value)
- Specified by:
addHeader
in interfacejavax.servlet.http.HttpServletResponse
-
setIntHeader
default void setIntHeader(java.lang.String name, int value)
- Specified by:
setIntHeader
in interfacejavax.servlet.http.HttpServletResponse
-
addIntHeader
default void addIntHeader(java.lang.String name, int value)
- Specified by:
addIntHeader
in interfacejavax.servlet.http.HttpServletResponse
-
setStatus
default void setStatus(int sc)
- Specified by:
setStatus
in interfacejavax.servlet.http.HttpServletResponse
-
setStatus
@Deprecated default void setStatus(int sc, java.lang.String sm)
Deprecated.- Specified by:
setStatus
in interfacejavax.servlet.http.HttpServletResponse
-
getHeader
default @Nullable java.lang.String getHeader(java.lang.String name)
- Specified by:
getHeader
in interfacejavax.servlet.http.HttpServletResponse
-
getHeaders
default @Nullable java.util.Collection<java.lang.String> getHeaders(java.lang.String name)
- Specified by:
getHeaders
in interfacejavax.servlet.http.HttpServletResponse
-
getHeaderNames
default @Nullable java.util.Collection<java.lang.String> getHeaderNames()
- Specified by:
getHeaderNames
in interfacejavax.servlet.http.HttpServletResponse
-
getCharacterEncoding
default @Nullable java.lang.String getCharacterEncoding()
- Specified by:
getCharacterEncoding
in interfacejavax.servlet.ServletResponse
-
getContentType
default @Nullable java.lang.String getContentType()
- Specified by:
getContentType
in interfacejavax.servlet.ServletResponse
-
getOutputStream
default @Nullable javax.servlet.ServletOutputStream getOutputStream()
- Specified by:
getOutputStream
in interfacejavax.servlet.ServletResponse
-
getWriter
default @Nullable java.io.PrintWriter getWriter()
- Specified by:
getWriter
in interfacejavax.servlet.ServletResponse
-
setCharacterEncoding
default void setCharacterEncoding(java.lang.String charset)
- Specified by:
setCharacterEncoding
in interfacejavax.servlet.ServletResponse
-
setContentLength
default void setContentLength(int len)
- Specified by:
setContentLength
in interfacejavax.servlet.ServletResponse
-
setContentLengthLong
default void setContentLengthLong(long len)
- Specified by:
setContentLengthLong
in interfacejavax.servlet.ServletResponse
-
setContentType
default void setContentType(java.lang.String type)
- Specified by:
setContentType
in interfacejavax.servlet.ServletResponse
-
setBufferSize
default void setBufferSize(int size)
- Specified by:
setBufferSize
in interfacejavax.servlet.ServletResponse
-
getBufferSize
default int getBufferSize()
- Specified by:
getBufferSize
in interfacejavax.servlet.ServletResponse
-
flushBuffer
default void flushBuffer()
- Specified by:
flushBuffer
in interfacejavax.servlet.ServletResponse
-
resetBuffer
default void resetBuffer()
- Specified by:
resetBuffer
in interfacejavax.servlet.ServletResponse
-
isCommitted
default boolean isCommitted()
- Specified by:
isCommitted
in interfacejavax.servlet.ServletResponse
-
reset
default void reset()
- Specified by:
reset
in interfacejavax.servlet.ServletResponse
-
setLocale
default void setLocale(java.util.Locale loc)
- Specified by:
setLocale
in interfacejavax.servlet.ServletResponse
-
getLocale
default @Nullable java.util.Locale getLocale()
- Specified by:
getLocale
in interfacejavax.servlet.ServletResponse
-
-