com.ibm.wsspi.rrd.extension

Class ExtensionResponseWrapper

  1. java.lang.Object
  2. extended byjavax.servlet.ServletResponseWrapper
  3. extended byjavax.servlet.http.HttpServletResponseWrapper
  4. extended bycom.ibm.wsspi.rrd.extension.ExtensionResponseWrapper
All implemented interfaces:
ExtensionResponse, javax.servlet.http.HttpServletResponse, javax.servlet.ServletResponse
Direct known subclasses:
ExtensionGeneratorResponseWrapper, ExtensionHandlerResponseWrapper

  1. public class ExtensionResponseWrapper
  2. extends javax.servlet.http.HttpServletResponseWrapper
  3. implements ExtensionResponse
The ExtensionResponseWrapper class defines a wrapper for ExtensionResponse objects, which are in turn provided by an extension generator or handler during processing.
Since:
WAS6.1

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

Constructor and Description
ExtensionResponseWrapper(ExtensionResponse _response)
Creates an ExtensionResponseWrapper object.

Method Summary

Modifier and Type Method and Description
  1. ExtensionResponse
getExtensionResponse()
Retrieves the original, wrapped ExtensionResponse object associated with this extension response wrapper.
Methods inherited from class javax.servlet.http.HttpServletResponseWrapper
addCookie, addDateHeader, addHeader, addIntHeader, containsHeader, encodeRedirectUrl, encodeRedirectURL, encodeUrl, encodeURL, getHeader, getHeaderNames, getHeaders, getStatus, sendError, sendError, sendRedirect, setDateHeader, setHeader, setIntHeader, setStatus, setStatus
Methods inherited from class javax.servlet.ServletResponseWrapper
flushBuffer, getBufferSize, getCharacterEncoding, getContentType, getLocale, getOutputStream, getResponse, getWriter, isCommitted, isWrapperFor, isWrapperFor, reset, resetBuffer, setBufferSize, setCharacterEncoding, setContentLength, setContentType, setLocale, 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
addCookie, addDateHeader, addHeader, addIntHeader, containsHeader, encodeRedirectUrl, encodeRedirectURL, encodeUrl, encodeURL, getHeader, getHeaderNames, getHeaders, getStatus, sendError, sendError, sendRedirect, setDateHeader, setHeader, setIntHeader, setStatus, setStatus
Methods inherited from interface javax.servlet.ServletResponse
flushBuffer, getBufferSize, getCharacterEncoding, getContentType, getLocale, getOutputStream, getWriter, isCommitted, reset, resetBuffer, setBufferSize, setCharacterEncoding, setContentLength, setContentType, setLocale

Constructor Detail

ExtensionResponseWrapper

  1. public ExtensionResponseWrapper( ExtensionResponse _response)
Creates an ExtensionResponseWrapper object.
Parameters:
_response - an ExtensionResponse object containing the original extension response to wrap.

Method Detail

getExtensionResponse

  1. public ExtensionResponse getExtensionResponse( )
Retrieves the original, wrapped ExtensionResponse object associated with this extension response wrapper.
Returns:
an ExtensionResponse object containing the extension response wrapped by this extension response wrapper.