com.ibm.wsspi.rrd.extension.handler

Interface ExtensionHandlerResponse

  • All Superinterfaces:
    ExtensionResponse, javax.servlet.http.HttpServletResponse, javax.servlet.ServletResponse
    All Known Implementing Classes:
    ExtensionHandlerResponseWrapper


    public interface ExtensionHandlerResponse
    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

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

        void setHeaderObject(org.eclipse.emf.ecore.EObject obj,
                           ExtensionHandlerConfig config)
                             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

        void setBodyObject(org.eclipse.emf.ecore.EObject obj,
                         ExtensionHandlerConfig config)
                           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.
IBM WebSphere Application ServerTM
Release 8.5