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.
|
getExtensionRequest
authenticate, 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
getAsyncContext, 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, startAsync
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
authenticate, 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
getAsyncContext, 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, startAsync
public 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
ExtensionGeneratorRequest
setHeaderObject
in interface ExtensionGeneratorRequest
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.RRDException
- if an error occurs while setting the extension
object data.public void setBodyObject(org.eclipse.emf.ecore.EObject obj, ExtensionGeneratorConfig config) throws RRDException
ExtensionGeneratorRequest
setBodyObject
in interface ExtensionGeneratorRequest
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.RRDException
- if an error occurs while setting the extension
object data.public ExtensionGeneratorRequest getExtensionGeneratorRequest()