com.ibm.wsspi.rrd.extension.handler

Interface ExtensionHandlerResponse

All Superinterfaces:
ExtensionResponse, javax.servlet.http.HttpServletResponse, javax.servlet.ServletResponse
All known implementing classes:
ExtensionHandlerResponseWrapper

  1. public interface ExtensionHandlerResponse
  2. extends ExtensionResponse
The ExtensionHandlerResponse interface defines the response information that is attached to an RRD response.
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

Method Summary

Modifier and Type Method and Description
  1. void
setBodyObject(org.eclipse.emf.ecore.EObject obj,ExtensionHandlerConfig config)
Sets extension object data in the body of an RRD response.
  1. void
setHeaderObject(org.eclipse.emf.ecore.EObject obj,ExtensionHandlerConfig config)
Sets extension object data in the header of an RRD response.
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

Method Detail

setHeaderObject

  1. void setHeaderObject(org.eclipse.emf.ecore.EObject obj,
  2. ExtensionHandlerConfig config)
  3. throws RRDException
Sets extension object data in the header of an RRD response.
Parameters:
config - an ExtensionHandlerConfig object containing configuration information for the extension handler that is setting the extension object data.
obj - an EObject object containing the extension object data to set.
Throws:
RRDException - if an error occurs while setting the extension object data.

setBodyObject

  1. void setBodyObject(org.eclipse.emf.ecore.EObject obj,
  2. ExtensionHandlerConfig config)
  3. throws RRDException
Sets extension object data in the body of an RRD response.
Parameters:
config - an ExtensionHandlerConfig object containing configuration information for the extension handler that is setting the extension object data.
obj - an EObject object containing the extension object data to set.
Throws:
RRDException - if an error occurs while setting the extension object data.