|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object atg.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_VERSION
Class 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.DynamoHttpServletRequestWrapper
public 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.DynamoHttpServletRequestWrapper
pName
- the parameter name
DynamoHttpServletRequestWrapper.getObjectParameter(java.lang.String)
public java.lang.String getParameter(java.lang.String pName)
getParameter
in interface javax.servlet.ServletRequest
getParameter
in class atg.servlet.wrappers.DynamoHttpServletRequestWrapper
pName
- the parameter name
DynamoHttpServletRequestWrapper.getParameter(java.lang.String)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |