Class HttpServletResponseProxy
java.lang.Object
com.ibm.websphere.servlet.response.HttpServletResponseProxy
- All Implemented Interfaces:
javax.servlet.http.HttpServletResponse
,javax.servlet.ServletResponse
public abstract class HttpServletResponseProxy
extends Object
implements javax.servlet.http.HttpServletResponse
Deprecated.
-
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
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addCookie
(javax.servlet.http.Cookie cookie) Deprecated.void
addDateHeader
(String name, long date) Deprecated.void
Deprecated.void
addIntHeader
(String name, int value) Deprecated.boolean
containsHeader
(String name) Deprecated.encodeRedirectUrl
(String url) Deprecated.encodeRedirectURL
(String url) Deprecated.Deprecated.Deprecated.void
Deprecated.int
Deprecated.Deprecated.Deprecated.javax.servlet.ServletOutputStream
Deprecated.javax.servlet.ServletResponse
Deprecated.Deprecated.boolean
Deprecated.void
reset()
Deprecated.void
Deprecated.Clears the content of the underlying buffer in the response without clearing headers or status code.void
sendError
(int sc) Deprecated.void
Deprecated.void
sendRedirect
(String location) Deprecated.void
setBufferSize
(int size) Deprecated.void
setContentLength
(int len) Deprecated.void
setContentType
(String type) Deprecated.void
setDateHeader
(String name, long date) Deprecated.void
Deprecated.void
setIntHeader
(String name, int value) Deprecated.void
Deprecated.void
setStatus
(int sc) Deprecated.void
Deprecated.Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface javax.servlet.http.HttpServletResponse
getHeader, getHeaderNames, getHeaders, getStatus
Methods inherited from interface javax.servlet.ServletResponse
getContentType, setCharacterEncoding
-
Constructor Details
-
HttpServletResponseProxy
public HttpServletResponseProxy()Deprecated.
-
-
Method Details
-
addCookie
public void addCookie(javax.servlet.http.Cookie cookie) Deprecated.- Specified by:
addCookie
in interfacejavax.servlet.http.HttpServletResponse
-
containsHeader
Deprecated.- Specified by:
containsHeader
in interfacejavax.servlet.http.HttpServletResponse
-
encodeRedirectUrl
Deprecated.- Specified by:
encodeRedirectUrl
in interfacejavax.servlet.http.HttpServletResponse
-
encodeURL
Deprecated.- Specified by:
encodeURL
in interfacejavax.servlet.http.HttpServletResponse
-
encodeRedirectURL
Deprecated.- Specified by:
encodeRedirectURL
in interfacejavax.servlet.http.HttpServletResponse
-
encodeUrl
Deprecated.- Specified by:
encodeUrl
in interfacejavax.servlet.http.HttpServletResponse
-
setDateHeader
Deprecated.- Specified by:
setDateHeader
in interfacejavax.servlet.http.HttpServletResponse
-
sendError
Deprecated.- Specified by:
sendError
in interfacejavax.servlet.http.HttpServletResponse
- Throws:
IOException
-
sendError
Deprecated.- Specified by:
sendError
in interfacejavax.servlet.http.HttpServletResponse
- Throws:
IOException
-
sendRedirect
Deprecated.- Specified by:
sendRedirect
in interfacejavax.servlet.http.HttpServletResponse
- Throws:
IOException
-
setStatus
public void setStatus(int sc) Deprecated.- Specified by:
setStatus
in interfacejavax.servlet.http.HttpServletResponse
-
setStatus
Deprecated.- Specified by:
setStatus
in interfacejavax.servlet.http.HttpServletResponse
-
setHeader
Deprecated.- Specified by:
setHeader
in interfacejavax.servlet.http.HttpServletResponse
-
setIntHeader
Deprecated.- Specified by:
setIntHeader
in interfacejavax.servlet.http.HttpServletResponse
-
addIntHeader
Deprecated.- Specified by:
addIntHeader
in interfacejavax.servlet.http.HttpServletResponse
-
addHeader
Deprecated.- Specified by:
addHeader
in interfacejavax.servlet.http.HttpServletResponse
-
addDateHeader
Deprecated.- Specified by:
addDateHeader
in interfacejavax.servlet.http.HttpServletResponse
-
getCharacterEncoding
Deprecated.- Specified by:
getCharacterEncoding
in interfacejavax.servlet.ServletResponse
-
getOutputStream
Deprecated.- Specified by:
getOutputStream
in interfacejavax.servlet.ServletResponse
- Throws:
IOException
-
getWriter
Deprecated.- Specified by:
getWriter
in interfacejavax.servlet.ServletResponse
- Throws:
IOException
-
setContentLength
public void setContentLength(int len) Deprecated.- Specified by:
setContentLength
in interfacejavax.servlet.ServletResponse
-
setContentType
Deprecated.- Specified by:
setContentType
in interfacejavax.servlet.ServletResponse
-
setBufferSize
public void setBufferSize(int size) Deprecated.- Specified by:
setBufferSize
in interfacejavax.servlet.ServletResponse
-
getBufferSize
public int getBufferSize()Deprecated.- Specified by:
getBufferSize
in interfacejavax.servlet.ServletResponse
-
flushBuffer
Deprecated.- Specified by:
flushBuffer
in interfacejavax.servlet.ServletResponse
- Throws:
IOException
-
isCommitted
public boolean isCommitted()Deprecated.- Specified by:
isCommitted
in interfacejavax.servlet.ServletResponse
-
reset
public void reset()Deprecated.- Specified by:
reset
in interfacejavax.servlet.ServletResponse
-
setLocale
Deprecated.- Specified by:
setLocale
in interfacejavax.servlet.ServletResponse
-
getLocale
Deprecated.- Specified by:
getLocale
in interfacejavax.servlet.ServletResponse
-
resetBuffer
public void resetBuffer()Deprecated.Clears the content of the underlying buffer in the response without clearing headers or status code.- Specified by:
resetBuffer
in interfacejavax.servlet.ServletResponse
- Throws:
IllegalStateException
- if the response has already been committed- Since:
- 2.3
-
getResponse
public javax.servlet.ServletResponse getResponse()Deprecated.
-
Using the proxied response:
Sample subclass (overloads the response's OutputStream)
Using the enhanced response subclass transparently in a servlet