Package org.apache.openejb.server.httpd
Interface HttpResponse
- All Superinterfaces:
jakarta.servlet.http.HttpServletResponse,Serializable,jakarta.servlet.ServletResponse
- All Known Implementing Classes:
HttpResponseImpl,ServletResponseAdapter
This interface takes care of HTTP Responses. It sends data back to the browser.
-
Field Summary
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 -
Method Summary
Modifier and TypeMethodDescriptionvoidFlushes the output buffer to the client.Gets the content type that will be sent to the browser.voidsetContentType(String type) Sets the content type to be sent back to the browser.voidsetStatusMessage(String responseString) Sets the response string to be sent to the browserMethods inherited from interface jakarta.servlet.http.HttpServletResponse
addCookie, addDateHeader, addHeader, addIntHeader, containsHeader, encodeRedirectURL, encodeURL, getHeader, getHeaderNames, getHeaders, getStatus, getTrailerFields, sendError, sendError, sendRedirect, setDateHeader, setHeader, setIntHeader, setStatus, setTrailerFieldsMethods inherited from interface jakarta.servlet.ServletResponse
getBufferSize, getCharacterEncoding, getLocale, getOutputStream, getWriter, isCommitted, reset, resetBuffer, setBufferSize, setCharacterEncoding, setContentLength, setContentLengthLong, setLocale
-
Method Details
-
getContentType
String getContentType()Gets the content type that will be sent to the browser.- Specified by:
getContentTypein interfacejakarta.servlet.ServletResponse- Returns:
- the content type (i.e. "text/html")
-
setContentType
Sets the content type to be sent back to the browser.- Specified by:
setContentTypein interfacejakarta.servlet.ServletResponse- Parameters:
type- the type to be sent to the browser (i.e. "text/html")
-
setStatusMessage
Sets the response string to be sent to the browser- Parameters:
responseString- the response string
-
flushBuffer
Flushes the output buffer to the client.- Specified by:
flushBufferin interfacejakarta.servlet.ServletResponse- Throws:
IOException
-