| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectatg.servlet.MutableHttpServletRequest
atg.servlet.DynamoHttpServletRequest
atg.servlet.wrappers.DynamoHttpServletRequestWrapper
atg.servlet.RestHttpServletRequestWrapper
public class RestHttpServletRequestWrapper
This class wraps the dynamo request and is used when handling rest requests for form submits.
| Field Summary | |
|---|---|
| static java.lang.String | CLASS_VERSIONClass version string | 
| Fields inherited from interface atg.nucleus.logging.ApplicationLogging | 
|---|
| DEFAULT_LOG_DEBUG_STATUS, DEFAULT_LOG_ERROR_STATUS, DEFAULT_LOG_INFO_STATUS, DEFAULT_LOG_WARNING_STATUS | 
| Fields inherited from interface javax.servlet.http.HttpServletRequest | 
|---|
| BASIC_AUTH, CLIENT_CERT_AUTH, DIGEST_AUTH, FORM_AUTH | 
| Constructor Summary | |
|---|---|
| RestHttpServletRequestWrapper(DynamoHttpServletRequest pRequest,
                              BeanURI pParsedURI)Constructor | |
| Method Summary | |
|---|---|
|  java.lang.Object | getObjectParameter(java.lang.String pName)Intercepts the getObjectParameter call to the underlying request and substitutes parameters from the REST request. | 
|  java.lang.String | getParameter(java.lang.String pName)Intercepts the getParameter call to the underlying request and substitutes parameters from the REST request. | 
|  BeanURI | getParsedURI()The ParsedURI for this request | 
|  DynamoHttpServletRequest | getRequest()returns the wrapped request | 
|  void | setParsedURI(BeanURI pParsedURI)Sets the ParsedURI for this request | 
|  void | setRequest(DynamoHttpServletRequest pRequest)Sets the wrapped request | 
| Methods inherited from class atg.servlet.wrappers.DynamoHttpServletRequestWrapper | 
|---|
| addPersistentQueryParameter, addQueryParameter, addURLParameter, encodeURL, encodeURL, encodeURL, encodeURL, encodeURL, encodeURL, encodeURL, encodeURL, endRequest, equals, getAttribute, getAttribute, getAttributeNames, getAuthType, getBaseDirectory, getBrowserTyper, getCharacterEncoding, getContentLength, getContentType, getContextNamePath, getContextPath, getCookieParameter, getCookieParameter, getCookieParameterCount, getCookieParameterNames, getCookieParameterValues, getCookies, getCountOfFrames, getCurrentFrameWithoutNulls, getDateHeader, getDisableExitTracking, getDocRootServicePrefix, getEncodeContextPathMode, getEncodeServletPath, getEncodeURL, getEventFlags, getExitTrackingHandler, getExitTrackingParameterName, getFormEventsSent, getGenerateRequestLocales, getHeader, getHeaderNames, getHeaders, getInputStream, getIntHeader, getLinkEncoding, getLocalAddr, getLocale, getLocales, getLocalName, getLocalParameter, getLocalParameter, getLocalPort, getLog, getMapCopyOfCurrentFrame, getMapForCurrentFrame, getMethod, getMimeType, getMimeTyper, getMultiNucleusNameResolverFactory, getMultiNucleusResolveNameHelper, getNameResolverFactory, getNucleus, getObjectParameter, getObjectURLParameter, getParameter, getParameterDelimiter, getParameterMap, getParameterNames, getParameterNamesInStack, getParameterValues, getParamMapForTopFrame, getPathInfo, getPathTranslated, getPermanentAttribute, getPostParameter, getPostParameter, getPostParameterCount, getPostParameterNames, getPostParameterValues, getProtocol, getQueryParameter, getQueryParameter, getQueryParameterCount, getQueryParameterNames, getQueryParameterValues, getQueryString, getReader, getRealPath, getRedirectURLValidator, getRemoteAddr, getRemoteHost, getRemotePort, getRemoteUser, getRequestDispatcher, getRequestDispatcher, getRequestedSessionId, getRequestForComparison, getRequestLocale, getRequestLocalePath, getRequestScope, getRequestScopeManager, getRequestURI, getRequestURIWithQueryString, getRequestURL, getResolveNameHelper, getResponse, getRestorableSessionIdFromURL, getScheme, getScrambleKey, getServerName, getServerPort, getServletPath, getSession, getSession, getSessionConfirmationNumber, getSessionNameContext, getSessionRequest, getSessionRequest, getURLParameter, getURLParameter, getURLParameterCount, getURLParameterNames, getURLParameterString, getURLParameterValues, getURLSessionIdSpecifier, getUserAuthenticator, getUserPrincipal, getWebApplication, getWindowScope, getWindowScopeManager, getWorkingDirectory, getWrappedRequest, getWrapper, hashCode, hasRequestScope, isAfterGetsClaimed, isBrowserType, isDelayedRequest, isDynamoPipeline, isInitialized, isInTemplatePage, isLoggingDebug, isLoggingError, isLoggingInfo, isLoggingWarning, isRequestedSessionIdFromCookie, isRequestedSessionIdFromUrl, isRequestedSessionIdFromURL, isRequestedSessionIdValid, isSecure, isUserInRole, logDebug, logDebug, logDebug, logError, logError, logError, logInfo, logInfo, logInfo, logWarning, logWarning, logWarning, performExitTracking, popDefaultParameters, popFrame, popParameters, printRequest, pushDefaultParameters, pushFrame, pushParameters, removeAttribute, removeParameter, removePersistentQueryParameter, removeSessionFromRequest, resolveGlobalName, resolveGlobalName, resolveName, resolveName, resolveName, resolveName, resolveRequestName, resolveRequestName, resolveSessionName, resolveSessionName, reverseMapContextRootForLayering, serviceLocalParameter, serviceLocalParameter, serviceParameter, serviceParameter, serviceParameter, serviceParameter, setAfterGetsClaimed, setAttribute, setAttributeFactory, setAuthType, setBaseDirectory, setBrowserTyper, setCharacterEncoding, setContentLength, setContentType, setContextPath, setDisableExitTracking, setDocRootServicePrefix, setDynamoPipeline, setEncodeContextPathMode, setEncodeServletPath, setEncodeURL, setEventFlags, setExitTrackingHandler, setFormEventsSent, setGenerateRequestLocales, setInitialized, setInputStream, setInTemplatePage, setLinkEncoding, setLog, setLoggingDebug, setLoggingError, setLoggingInfo, setLoggingWarning, setMethod, setMimeType, setMimeTyper, setMultiNucleusNameResolverFactory, setNameResolverFactory, setNucleus, setParameter, setParameter, setParameterDelimiter, setParameterHandler, setPathInfo, setPathTranslated, setProtocol, setQueryString, setRedirectURLValidator, setRemoteAddr, setRemoteHost, setRemoteUser, setRequest, setRequestLocale, setRequestLocalePath, setRequestScope, setRequestScopeManager, setRequestURI, setRequestURIHasQueryString, setResolveNameHelper, setResponse, setRestorableSessionIdFromURL, setScheme, setScrambleKey, setServerName, setServerPort, setServletPath, setSessionRequest, setupLoopbackTemplateEmailRequest, setURLSessionIdSpecifier, setUserAuthenticator, setWebApplication, setWindowScopeManager, setWrappedRequest, setWrapper, shouldExitTrack, tamperedURLParameters, toString | 
| Methods inherited from class atg.servlet.DynamoHttpServletRequest | 
|---|
| getNullParameterObject, swapRequest | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, finalize, getClass, notify, notifyAll, wait, wait, wait | 
| Field Detail | 
|---|
public static java.lang.String CLASS_VERSION
| Constructor Detail | 
|---|
public RestHttpServletRequestWrapper(DynamoHttpServletRequest pRequest,
                                     BeanURI pParsedURI)
| Method Detail | 
|---|
public DynamoHttpServletRequest getRequest()
getRequest in class atg.servlet.wrappers.DynamoHttpServletRequestWrapperpublic void setRequest(DynamoHttpServletRequest pRequest)
pRequest - the request to setpublic BeanURI getParsedURI()
public void setParsedURI(BeanURI pParsedURI)
pParsedURI - the parsedURI to setpublic java.lang.Object getObjectParameter(java.lang.String pName)
getObjectParameter in class atg.servlet.wrappers.DynamoHttpServletRequestWrapperpName - the parameter name
DynamoHttpServletRequestWrapper.getObjectParameter(java.lang.String)public java.lang.String getParameter(java.lang.String pName)
getParameter in interface javax.servlet.ServletRequestgetParameter in class atg.servlet.wrappers.DynamoHttpServletRequestWrapperpName - the parameter name
DynamoHttpServletRequestWrapper.getParameter(java.lang.String)| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||