com.ibm.wsspi.rrd.extension.generator

Class ExtensionGeneratorResponseWrapper

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

  1. public class ExtensionGeneratorResponseWrapper
  2. extends ExtensionResponseWrapper
  3. implements ExtensionGeneratorResponse
The ExtensionGeneratorResponseWrapper class defines a wrapper for ExtensionGeneratorResponse objects, which are in turn provided to extension generators for 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
ExtensionGeneratorResponseWrapper(ExtensionGeneratorResponse _response)
Creates an ExtensionGeneratorResponseWrapper object.

Method Summary

Modifier and Type Method and Description
  1. org.eclipse.emf.ecore.EObject
getBodyObject()
  1. ExtensionGeneratorResponse
getExtensionGeneratorResponse()
Retrieves the original, wrapped ExtensionGeneratorResponse object associated with this extension generator response wrapper.
  1. org.eclipse.emf.ecore.EObject
getHeaderObject()
Methods inherited from class com.ibm.wsspi.rrd.extension.ExtensionResponseWrapper
getExtensionResponse
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

ExtensionGeneratorResponseWrapper

  1. public ExtensionGeneratorResponseWrapper( ExtensionGeneratorResponse _response)
Creates an ExtensionGeneratorResponseWrapper object.
Parameters:
_response - an ExtensionGeneratorResponse object containing the original extension generator response to wrap.

Method Detail

getHeaderObject

  1. public org.eclipse.emf.ecore.EObject getHeaderObject( )
  2. throws RRDException
Description copied from interface: ExtensionGeneratorResponse
Retrieves extension object data from the header of an RRD response.
Specified by:
Returns:
an EObject object containing the extension object data attached to an RRD response.
Throws:
RRDException - if an error occurs while retrieving the extension object data.

getBodyObject

  1. public org.eclipse.emf.ecore.EObject getBodyObject( )
  2. throws RRDException
Description copied from interface: ExtensionGeneratorResponse
Retrieves extension object data from the body of an RRD response.
Specified by:
Returns:
an EObject object containing the extension object data attached to an RRD response.
Throws:
RRDException - if an error occurs while retrieving the extension object data.

getExtensionGeneratorResponse

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