java.lang.Object
java.io.OutputStream
jakarta.servlet.ServletOutputStream
cloud.piranha.core.impl.DefaultWebApplicationResponse
cloud.piranha.nano.NanoResponse
- All Implemented Interfaces:
cloud.piranha.core.api.WebApplicationResponse,jakarta.servlet.http.HttpServletResponse,jakarta.servlet.ServletResponse,Closeable,Flushable,AutoCloseable
The WebApplicationResponse class used by
NanoPiranha- Author:
- Manfred Riem (mriem@manorrock.com)
- See Also:
-
Field Summary
Fields inherited from class cloud.piranha.core.impl.DefaultWebApplicationResponse
bodyOnly, buffer, bufferResetting, characterEncoding, characterEncodingLocaleSet, characterEncodingSet, committed, contentLanguage, contentLength, contentType, contentTypeSet, cookies, gotOutput, gotWriter, headerManager, index, locale, outputStream, responseCloser, status, statusMessage, trailerFields, webApplication, writerFields 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
Constructors -
Method Summary
Methods inherited from class cloud.piranha.core.impl.DefaultWebApplicationResponse
addCookie, addDateHeader, addHeader, addIntHeader, close, closeAsyncResponse, containsHeader, encodeRedirectUrl, encodeRedirectURL, encodeUrl, encodeURL, flush, flushBuffer, getBufferSize, getCharacterEncoding, getContentLength, getContentType, getCookies, getHeader, getHeaderNames, getHeaders, getLocale, getOutputStream, getResponseCloser, getStatus, getStatusMessage, getTrailerFields, getUnderlyingOutputStream, getWebApplication, getWriter, isBodyOnly, isCommitted, isReady, reset, resetBuffer, sendError, sendError, sendRedirect, setBodyOnly, setBufferSize, setCharacterEncoding, setCommitted, setContentLength, setContentLengthLong, setContentType, setDateHeader, setHeader, setIntHeader, setLocale, setOutputStream, setResponseCloser, setStatus, setStatus, setTrailerFields, setUnderlyingOutputStream, setWebApplication, setWriteListener, verifyNotCommitted, write, writeHeaders, writeStatusLineMethods inherited from class jakarta.servlet.ServletOutputStream
print, print, print, print, print, print, print, println, println, println, println, println, println, println, printlnMethods inherited from class java.io.OutputStream
nullOutputStream, write, write
-
Constructor Details
-
NanoResponse
public NanoResponse()Constructor.
-