com.ibm.wsspi.rrd.extension.generator

Class ExtensionGeneratorRequestWrapper

    • 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
      ExtensionGeneratorRequest getExtensionGeneratorRequest()
      Retrieves the original, wrapped ExtensionGeneratorRequest object associated with this extension generator request wrapper.
      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 class javax.servlet.http.HttpServletRequestWrapper

        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 class javax.servlet.ServletRequestWrapper

        getAsyncContext, getAttribute, getAttributeNames, getCharacterEncoding, getContentLength, getContentLengthLong, getContentType, getDispatcherType, getInputStream, getLocalAddr, getLocale, getLocales, getLocalName, getLocalPort, getParameter, getParameterMap, getParameterNames, getParameterValues, getProtocol, getReader, getRealPath, getRemoteAddr, getRemoteHost, getRemotePort, getRequest, getRequestDispatcher, getScheme, getServerName, getServerPort, getServletContext, isAsyncStarted, isAsyncSupported, isSecure, isWrapperFor, isWrapperFor, removeAttribute, setAttribute, setCharacterEncoding, setRequest, startAsync, startAsync
      • 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.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
    • Constructor Detail

      • ExtensionGeneratorRequestWrapper

        public ExtensionGeneratorRequestWrapper(ExtensionGeneratorRequest _request)
        Creates an ExtensionGeneratorRequestWrapper object.
        Parameters:
        _request - an ExtensionGeneratorRequest object containing the original extension generator request to wrap.
    • Method Detail

      • setHeaderObject

        public void setHeaderObject(org.eclipse.emf.ecore.EObject obj,
                           ExtensionGeneratorConfig config)
                             throws RRDException
        Description copied from interface: ExtensionGeneratorRequest
        Sets extension object data in the header of an RRD request.
        Specified by:
        setHeaderObject in interface ExtensionGeneratorRequest
        Parameters:
        obj - an EObject object containing the extension object data to set.
        config - an ExtensionGeneratorConfig object containing configuration information for the extension generator that is setting the extension object data.
        Throws:
        RRDException - if an error occurs while setting the extension object data.
      • setBodyObject

        public void setBodyObject(org.eclipse.emf.ecore.EObject obj,
                         ExtensionGeneratorConfig config)
                           throws RRDException
        Description copied from interface: ExtensionGeneratorRequest
        Sets extension object data in the body of an RRD request.
        Specified by:
        setBodyObject in interface ExtensionGeneratorRequest
        Parameters:
        obj - an EObject object containing the extension object data to set.
        config - an ExtensionGeneratorConfig object containing configuration information for the extension generator that is setting the extension object data.
        Throws:
        RRDException - if an error occurs while setting the extension object data.
      • getExtensionGeneratorRequest

        public ExtensionGeneratorRequest getExtensionGeneratorRequest()
        Retrieves the original, wrapped ExtensionGeneratorRequest object associated with this extension generator request wrapper.
        Returns:
        an ExtensionGeneratorRequest object containing the extension generator request wrapped by this extension generator request wrapper.
IBM WebSphere Application ServerTM
Release 9.0