public class ExtensionGeneratorRequestWrapper extends ExtensionRequestWrapper implements ExtensionGeneratorRequest
ExtensionGeneratorRequest objects, which are in turn provided to
extension generators for processing.| Constructor and Description |
|---|
ExtensionGeneratorRequestWrapper(ExtensionGeneratorRequest _request)
Creates an ExtensionGeneratorRequestWrapper object.
|
| 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.
|
getExtensionRequestauthenticate, 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, logoutgetAsyncContext, getAttribute, getAttributeNames, getCharacterEncoding, getContentLength, 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, startAsyncclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitauthenticate, 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, logoutgetAsyncContext, getAttribute, getAttributeNames, getCharacterEncoding, getContentLength, 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, startAsyncpublic ExtensionGeneratorRequestWrapper(ExtensionGeneratorRequest _request)
_request - an ExtensionGeneratorRequest object containing the
original extension generator request to wrap.public void setHeaderObject(org.eclipse.emf.ecore.EObject obj,
ExtensionGeneratorConfig config)
throws RRDException
ExtensionGeneratorRequestsetHeaderObject in interface ExtensionGeneratorRequestobj - 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.RRDException - if an error occurs while setting the extension
object data.public void setBodyObject(org.eclipse.emf.ecore.EObject obj,
ExtensionGeneratorConfig config)
throws RRDException
ExtensionGeneratorRequestsetBodyObject in interface ExtensionGeneratorRequestobj - 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.RRDException - if an error occurs while setting the extension
object data.public ExtensionGeneratorRequest getExtensionGeneratorRequest()