com.ibm.wsspi.rrd.extension.generator

Interface ExtensionGeneratorRequest

  • All Superinterfaces:
    ExtensionRequest, javax.servlet.http.HttpServletRequest, javax.servlet.ServletRequest
    All Known Implementing Classes:
    ExtensionGeneratorRequestWrapper


    public interface ExtensionGeneratorRequest
    extends ExtensionRequest
    The ExtensionGeneratorRequest interface defines the request information that is attached to an RRD request.
    Since:
    WAS6.1
    • Field Summary

      • Fields inherited from interface javax.servlet.http.HttpServletRequest

        BASIC_AUTH, CLIENT_CERT_AUTH, DIGEST_AUTH, FORM_AUTH
    • Method Summary

      Methods 
      Modifier and Type Method and Description
      void setBodyObject(org.eclipse.emf.ecore.EObject obj, ExtensionGeneratorConfig config)
      Sets extension object data in the body of an RRD request.
      void setHeaderObject(org.eclipse.emf.ecore.EObject obj, ExtensionGeneratorConfig config)
      Sets extension object data in the header of an RRD request.
      • Methods inherited from interface javax.servlet.http.HttpServletRequest

        authenticate, changeSessionId, getAuthType, getContextPath, getCookies, getDateHeader, getHeader, getHeaderNames, getHeaders, getIntHeader, getMethod, getPart, getParts, getPathInfo, getPathTranslated, getQueryString, getRemoteUser, getRequestedSessionId, getRequestURI, getRequestURL, getServletPath, getSession, getSession, getUserPrincipal, isRequestedSessionIdFromCookie, isRequestedSessionIdFromUrl, isRequestedSessionIdFromURL, isRequestedSessionIdValid, isUserInRole, login, logout, upgrade
      • Methods inherited from interface javax.servlet.ServletRequest

        getAsyncContext, getAttribute, getAttributeNames, getCharacterEncoding, getContentLength, getContentLengthLong, getContentType, getDispatcherType, getInputStream, getLocalAddr, getLocale, getLocales, getLocalName, getLocalPort, getParameter, getParameterMap, getParameterNames, getParameterValues, getProtocol, getReader, getRealPath, getRemoteAddr, getRemoteHost, getRemotePort, getRequestDispatcher, getScheme, getServerName, getServerPort, getServletContext, isAsyncStarted, isAsyncSupported, isSecure, removeAttribute, setAttribute, setCharacterEncoding, startAsync, startAsync
    • Method Detail

      • setHeaderObject

        void setHeaderObject(org.eclipse.emf.ecore.EObject obj,
                           ExtensionGeneratorConfig config)
                             throws RRDException
        Sets extension object data in the header of an RRD request.
        Parameters:
        config - an ExtensionGeneratorConfig object containing configuration information for the extension generator 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,
                         ExtensionGeneratorConfig config)
                           throws RRDException
        Sets extension object data in the body of an RRD request.
        Parameters:
        config - an ExtensionGeneratorConfig object containing configuration information for the extension generator 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 9.0