com.ibm.websphere.servlet.filter
Class ChainedResponse
- java.lang.Object
javax.servlet.ServletResponseWrapper
javax.servlet.http.HttpServletResponseWrapper
com.ibm.websphere.servlet.response.StoredResponse
com.ibm.websphere.servlet.filter.ChainedResponse
All implemented interfaces:
StoredResponseCompat, com.ibm.wsspi.webcontainer.servlet.IExtendedResponse, com.ibm.wsspi.webcontainer.util.IOutputStreamObserver, com.ibm.wsspi.webcontainer.util.IResponseOutput, java.io.Serializable, javax.servlet.http.HttpServletResponse, javax.servlet.ServletResponse
Deprecated. Application developers requiring this functionality should implement this using javax.servlet.filter classes.
- public class ChainedResponse
- extends StoredResponse
See Also:
Field Summary
Fields inherited from class com.ibm.websphere.servlet.response.StoredResponse |
---|
_bbOut, _out, _outputStreamObtained, _writer, _writerObtained, bufferSize, logger, nls, outputWritten |
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
Constructor and Description |
---|
ChainedResponse(javax.servlet.http.HttpServletRequest req,javax.servlet.http.HttpServletResponse resp)
Deprecated. Create a chained response.
|
Method Summary
Modifier and Type | Method and Description |
---|---|
|
encodeRedirectUrl(java.lang.String url)
Deprecated.
|
|
encodeRedirectURL(java.lang.String url)
Deprecated.
|
|
encodeUrl(java.lang.String url)
Deprecated.
|
|
encodeURL(java.lang.String url)
Deprecated.
|
|
getChainedRequest()
Deprecated. Returns a chained request that contains the data that was written to this response.
|
|
getProxiedHttpServletResponse()
Deprecated.
|
|
setAutoTransferringHeader(java.lang.String name,java.lang.String value)
Deprecated. Set a header that should be automatically transferred to all requests
in a chain.
|
Methods inherited from class javax.servlet.http.HttpServletResponseWrapper |
---|
getHeaders, getStatus |
Methods inherited from class javax.servlet.ServletResponseWrapper |
---|
getResponse, isWrapperFor, isWrapperFor, setResponse |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface javax.servlet.http.HttpServletResponse |
---|
getHeaders, getStatus |
Constructor Detail
ChainedResponse
- public ChainedResponse(javax.servlet.http.HttpServletRequest req,
- javax.servlet.http.HttpServletResponse resp)
Deprecated.
Create a chained response.
Parameters:
req
- the original request. Method Detail
getChainedRequest
- public javax.servlet.http.HttpServletRequest getChainedRequest( )
- throws java.io.IOException
- javax.servlet.ServletException
Deprecated.
Returns a chained request that contains the data that was written to this response.
Throws:
java.io.IOException
javax.servlet.ServletException
encodeRedirectURL
- public java.lang.String encodeRedirectURL( java.lang.String url)
Deprecated.
Specified by:
encodeRedirectURL
in interface javax.servlet.http.HttpServletResponse
Overrides:
encodeRedirectURL
in class StoredResponse
encodeRedirectUrl
- public java.lang.String encodeRedirectUrl( java.lang.String url)
Deprecated.
Specified by:
encodeRedirectUrl
in interface javax.servlet.http.HttpServletResponse
Overrides:
encodeRedirectUrl
in class StoredResponse
encodeURL
- public java.lang.String encodeURL( java.lang.String url)
Deprecated.
Specified by:
encodeURL
in interface javax.servlet.http.HttpServletResponse
Overrides:
encodeURL
in class StoredResponse
encodeUrl
- public java.lang.String encodeUrl( java.lang.String url)
Deprecated.
Specified by:
encodeUrl
in interface javax.servlet.http.HttpServletResponse
Overrides:
encodeUrl
in class StoredResponse
setAutoTransferringHeader
- public void setAutoTransferringHeader( java.lang.String name,
- java.lang.String value)
Deprecated.
Set a header that should be automatically transferred to all requests
in a chain. These headers will be backed up in a request attribute that
will automatically read and transferred by all ChainedResponses. This method
is useful for transparently transferring the original headers sent by the client
without forcing servlets to be specially written to transfer these headers.
getProxiedHttpServletResponse
- public javax.servlet.http.HttpServletResponse getProxiedHttpServletResponse( )
Deprecated.