java.lang.Object
cloud.piranha.core.impl.DefaultWebApplicationResponse
cloud.piranha.embedded.EmbeddedResponse
- All Implemented Interfaces:
WebApplicationResponse
,jakarta.servlet.http.HttpServletResponse
,jakarta.servlet.ServletResponse
The WebApplicationResponse class used by
EmbeddedPiranha
- Author:
- Manfred Riem ([email protected])
- See Also:
-
Field Summary
Fields inherited from class cloud.piranha.core.impl.DefaultWebApplicationResponse
bodyOnly, bufferResetting, characterEncoding, characterEncodingLocaleSet, characterEncodingSet, committed, contentLanguage, contentLength, contentType, contentTypeSet, cookies, gotOutput, gotWriter, headerManager, locale, responseCloser, status, statusMessage, trailerFields, webApplication, webApplicationOutputStream, writer
Fields inherited from interface jakarta.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 TypeMethodDescriptionbyte[]
Get the response as a byte array.Returns the response as a string.Methods inherited from class cloud.piranha.core.impl.DefaultWebApplicationResponse
addCookie, addDateHeader, addHeader, addIntHeader, closeAsyncResponse, containsHeader, encodeRedirectURL, encodeURL, flushBuffer, getBufferSize, getCharacterEncoding, getContentLanguage, getContentType, getCookies, getHeader, getHeaderNames, getHeaders, getLocale, getOutputStream, getResponseCloser, getStatus, getStatusMessage, getTrailerFields, getWebApplication, getWebApplicationOutputStream, getWriter, isBodyOnly, isBufferResetting, isCommitted, reset, resetBuffer, sendError, sendError, sendRedirect, setBodyOnly, setBufferSize, setCharacterEncoding, setCommitted, setContentLength, setContentLengthLong, setContentType, setDateHeader, setHeader, setIntHeader, setLocale, setResponseCloser, setStatus, setTrailerFields, setWebApplication, setWebApplicationOutputStream, verifyNotCommitted
-
Constructor Details
-
EmbeddedResponse
public EmbeddedResponse()Constructor.
-
-
Method Details
-
getResponseAsByteArray
public byte[] getResponseAsByteArray()Get the response as a byte array.- Returns:
- the body.
-
getResponseAsString
Returns the response as a string.- Returns:
- the response as a string
-