Package org.apache.openejb.server.httpd
Class ServletResponseAdapter
java.lang.Object
org.apache.openejb.server.httpd.ServletResponseAdapter
- All Implemented Interfaces:
jakarta.servlet.http.HttpServletResponse,jakarta.servlet.ServletResponse,Serializable,HttpResponse
- See Also:
-
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 -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddCookie(jakarta.servlet.http.Cookie cookie) voidaddDateHeader(String s, long l) voidvoidaddIntHeader(String s, int i) booleanvoidFlushes the output buffer to the client.intGets the content type that will be sent to the browser.getHeaders(String s) jakarta.servlet.ServletOutputStreamintbooleanvoidreset()voidvoidsendError(int i) voidvoidvoidsetBufferSize(int i) voidvoidsetContentLength(int i) voidsetContentLengthLong(long length) voidsetContentType(String type) Sets the content type to be sent back to the browser.voidsetDateHeader(String s, long l) voidvoidsetIntHeader(String s, int i) voidvoidsetStatus(int i) voidsetStatusMessage(String responseString) Sets the response string to be sent to the browserMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface jakarta.servlet.http.HttpServletResponse
getTrailerFields, setTrailerFields
-
Constructor Details
-
ServletResponseAdapter
public ServletResponseAdapter(jakarta.servlet.http.HttpServletResponse response)
-
-
Method Details
-
setHeader
- Specified by:
setHeaderin interfacejakarta.servlet.http.HttpServletResponse
-
setIntHeader
- Specified by:
setIntHeaderin interfacejakarta.servlet.http.HttpServletResponse
-
setStatus
public void setStatus(int i) - Specified by:
setStatusin interfacejakarta.servlet.http.HttpServletResponse
-
addCookie
public void addCookie(jakarta.servlet.http.Cookie cookie) - Specified by:
addCookiein interfacejakarta.servlet.http.HttpServletResponse
-
addDateHeader
- Specified by:
addDateHeaderin interfacejakarta.servlet.http.HttpServletResponse
-
addHeader
- Specified by:
addHeaderin interfacejakarta.servlet.http.HttpServletResponse
-
addIntHeader
- Specified by:
addIntHeaderin interfacejakarta.servlet.http.HttpServletResponse
-
containsHeader
- Specified by:
containsHeaderin interfacejakarta.servlet.http.HttpServletResponse
-
encodeURL
- Specified by:
encodeURLin interfacejakarta.servlet.http.HttpServletResponse
-
encodeRedirectURL
- Specified by:
encodeRedirectURLin interfacejakarta.servlet.http.HttpServletResponse
-
getHeader
- Specified by:
getHeaderin interfacejakarta.servlet.http.HttpServletResponse
-
getHeaderNames
- Specified by:
getHeaderNamesin interfacejakarta.servlet.http.HttpServletResponse
-
getHeaders
- Specified by:
getHeadersin interfacejakarta.servlet.http.HttpServletResponse
-
getStatus
public int getStatus()- Specified by:
getStatusin interfacejakarta.servlet.http.HttpServletResponse
-
sendError
- Specified by:
sendErrorin interfacejakarta.servlet.http.HttpServletResponse- Throws:
IOException
-
sendError
- Specified by:
sendErrorin interfacejakarta.servlet.http.HttpServletResponse- Throws:
IOException
-
sendRedirect
- Specified by:
sendRedirectin interfacejakarta.servlet.http.HttpServletResponse- Throws:
IOException
-
setDateHeader
- Specified by:
setDateHeaderin interfacejakarta.servlet.http.HttpServletResponse
-
getOutputStream
public jakarta.servlet.ServletOutputStream getOutputStream()- Specified by:
getOutputStreamin interfacejakarta.servlet.ServletResponse
-
getWriter
- Specified by:
getWriterin interfacejakarta.servlet.ServletResponse- Throws:
IOException
-
isCommitted
public boolean isCommitted()- Specified by:
isCommittedin interfacejakarta.servlet.ServletResponse
-
reset
public void reset()- Specified by:
resetin interfacejakarta.servlet.ServletResponse
-
resetBuffer
public void resetBuffer()- Specified by:
resetBufferin interfacejakarta.servlet.ServletResponse
-
setBufferSize
public void setBufferSize(int i) - Specified by:
setBufferSizein interfacejakarta.servlet.ServletResponse
-
setCharacterEncoding
- Specified by:
setCharacterEncodingin interfacejakarta.servlet.ServletResponse
-
setContentLength
public void setContentLength(int i) - Specified by:
setContentLengthin interfacejakarta.servlet.ServletResponse
-
setContentLengthLong
public void setContentLengthLong(long length) - Specified by:
setContentLengthLongin interfacejakarta.servlet.ServletResponse
-
setContentType
Description copied from interface:HttpResponseSets the content type to be sent back to the browser.- Specified by:
setContentTypein interfaceHttpResponse- Specified by:
setContentTypein interfacejakarta.servlet.ServletResponse- Parameters:
type- the type to be sent to the browser (i.e. "text/html")
-
setLocale
- Specified by:
setLocalein interfacejakarta.servlet.ServletResponse
-
getContentType
Description copied from interface:HttpResponseGets the content type that will be sent to the browser.- Specified by:
getContentTypein interfaceHttpResponse- Specified by:
getContentTypein interfacejakarta.servlet.ServletResponse- Returns:
- the content type (i.e. "text/html")
-
getLocale
- Specified by:
getLocalein interfacejakarta.servlet.ServletResponse
-
setStatusMessage
Description copied from interface:HttpResponseSets the response string to be sent to the browser- Specified by:
setStatusMessagein interfaceHttpResponse- Parameters:
responseString- the response string
-
flushBuffer
Description copied from interface:HttpResponseFlushes the output buffer to the client.- Specified by:
flushBufferin interfaceHttpResponse- Specified by:
flushBufferin interfacejakarta.servlet.ServletResponse- Throws:
IOException
-
getBufferSize
public int getBufferSize()- Specified by:
getBufferSizein interfacejakarta.servlet.ServletResponse
-
getCharacterEncoding
- Specified by:
getCharacterEncodingin interfacejakarta.servlet.ServletResponse
-