|
|||||||||
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.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 | |
---|---|
void |
addPersistentQueryParameter(java.lang.String pKey,
java.lang.String pValue)
Adds a persistent query parameter which will be encoded in all subsequent calls to encodeURL. |
void |
addQueryParameter(java.lang.String pKey,
java.lang.String pValue)
Adds a query parameter which will be encoded in the next call to encodeURL |
void |
addURLParameter(java.lang.String pKey,
java.lang.String pValue)
Adds a URL parameter which will be encoded in the next call to encodeURL |
java.lang.String |
encodeURL(java.lang.String pURL)
Encodes a URL with all the accumulated parameters. |
java.lang.String |
encodeURL(java.lang.String pURL,
boolean pClearParameters)
Encodes a URL with all the accumulated Parameters. |
java.lang.String |
encodeURL(java.lang.String pURL,
boolean pEncodeParameters,
boolean pClearParameters,
boolean pIsImageURL)
Encodes a URL with all the accumulated Parameters. |
java.lang.String |
encodeURL(java.lang.String pURL,
boolean pEncodeParameters,
boolean pClearParameters,
boolean pIsImageURL,
boolean pInterpretURIs)
Encodes a URL with all the accumulated Parameters. |
java.lang.String |
encodeURL(java.lang.String pURL,
boolean pEncodeParameters,
boolean pClearParameters,
boolean pIsImageURL,
boolean pInterpretURIs,
boolean pDoExitTracking)
Encodes a URL with all the accumulated Parameters. |
java.lang.String |
encodeURL(java.lang.String pURL,
boolean pEncodeParameters,
boolean pClearParameters,
boolean pIsImageURL,
boolean pInterpretURIs,
boolean pDoExitTracking,
int pPrependMode)
Encodes a URL with all the accumulated Parameters. |
void |
endRequest()
Clean up after the request once it has finished. |
boolean |
equals(java.lang.Object pObj)
|
java.lang.Object |
getAttribute(java.lang.String pP0)
Wraps the call to getAttribute |
java.lang.Object |
getAttribute(java.lang.String pP0,
boolean pCreate)
Wraps the call to getAttribute |
java.util.Enumeration |
getAttributeNames()
Returns an Enumeration containing the
names of the attributes available to this request. |
java.lang.String |
getAuthType()
Wraps the call to getAuthType |
java.lang.String |
getBaseDirectory()
Returns the current base directory or null if it is not set |
BrowserTyper |
getBrowserTyper()
Returns the BrowserTyper |
java.lang.String |
getCharacterEncoding()
Returns the character set encoding for the input of this request. |
int |
getContentLength()
Wraps the call to getContentLength |
java.lang.String |
getContentType()
Wraps the call to getContentType |
java.lang.String |
getContextPath()
Returns the portion of the request URI that indicates the context of the request. |
java.lang.String |
getCookieParameter(java.lang.String pKey)
Returns the first parameter matching the given key from the HTTP Cookies sent by the browser. Causes the cookies headers to be parsed and cached if they weren't already. |
java.lang.String |
getCookieParameter(java.lang.String pKey,
int pIndex)
Returns the nth Cookie parameter matching the given key and index. |
int |
getCookieParameterCount(java.lang.String pKey)
Returns the number of Cookie parameters that have the same key. Causes the cookies headers to be parsed and cached if they weren't already. |
java.util.Enumeration |
getCookieParameterNames()
Returns an enumeration of Strings of all of the Cookie parameter names. Causes the cookies headers to be parsed and cached if they weren't already. |
java.lang.String[] |
getCookieParameterValues(java.lang.String pKey)
Returns an array of Strings of all the Cookie parameter values for the given name. Causes the cookie headers to parsed and cached if it wasn't already. |
javax.servlet.http.Cookie[] |
getCookies()
Gets the array of cookies found in this request. |
long |
getDateHeader(java.lang.String pP0)
Wraps the call to getDateHeader |
boolean |
getDisableExitTracking()
|
java.lang.String |
getDocRootServicePrefix()
|
int |
getEncodeContextPathMode()
Returns the EncodeContextPathMode property. |
boolean |
getEncodeServletPath()
Returns the EncodeServletPath property. |
boolean |
getEncodeURL()
Returns the flag that indicates whether or not this request is currently encoding URLs |
int |
getEventFlags()
|
atg.servlet.exittracking.ExitTrackingHandler |
getExitTrackingHandler()
Returns the exit tracking handler |
java.lang.String |
getExitTrackingParameterName()
Returns the parameter name which holds the URL to redirect to as part of the exit tracking process. |
boolean |
getFormEventsSent()
|
boolean |
getGenerateRequestLocales()
This value gets set by the HeadPipelineServlet when the request is initially created. |
java.lang.String |
getHeader(java.lang.String pP0)
Wraps the call to getHeader |
java.util.Enumeration |
getHeaderNames()
Wraps the call to getHeaderNames |
java.util.Enumeration |
getHeaders(java.lang.String pName)
Returns all the values of the specified request header as an Enumeration of String objects. |
javax.servlet.ServletInputStream |
getInputStream()
Wraps the call to getInputStream |
int |
getIntHeader(java.lang.String pP0)
Wraps the call to getIntHeader |
java.lang.String |
getLinkEncoding()
|
java.lang.String |
getLocalAddr()
|
java.util.Locale |
getLocale()
Returns the preferred Locale that the client will
accept content in, based purely on the Accept-Language header. |
java.util.Enumeration |
getLocales()
Returns an Enumeration of Locale objects
indicating, in decreasing order starting with the preferred locale, the
locales that are acceptable to the client. |
java.lang.String |
getLocalName()
|
java.lang.Object |
getLocalParameter(ParameterName pName)
Get the parameter associated with the current parameter frame ( the one associated with the current droplet, or the top-level if there is no droplet). |
java.lang.Object |
getLocalParameter(java.lang.String pName)
|
int |
getLocalPort()
|
java.util.Map |
getMapForCurrentFrame()
Return a Map that represents the current frame of the param stack. |
java.lang.String |
getMethod()
Wraps the call to getMethod |
java.lang.String |
getMimeType()
Returns the mimetype of this particular request file |
MimeTyper |
getMimeTyper()
Returns the MimeTyper property |
Nucleus |
getNucleus()
Returns the Nucleus |
java.lang.Object |
getObjectParameter(ParameterName pName)
Returns the parameter with the given name. |
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.Object |
getObjectURLParameter(java.lang.String pKey,
int pIndex)
Returns the nth URL parameter matching the given key and index as an object. |
java.lang.String |
getParameter(ParameterName pName)
Returns a parameter of the request given the specified name. |
java.lang.String |
getParameter(java.lang.String pName)
Intercepts the getParameter call to the underlying request and substitutes parameters from the REST request. |
java.lang.String |
getParameterDelimiter()
Returns the parameterDelimiter property |
java.util.Map |
getParameterMap()
Returns a java.util.Map of the parameters of this request. |
java.util.Enumeration |
getParameterNames()
Returns an enumeration of strings representing the parameter names for this request. |
java.util.Enumeration |
getParameterNamesInStack()
This method iterates through the mParameterStack and returns an enumeration of all of the parameter names which are defined in the current scope, i.e. |
java.lang.String[] |
getParameterValues(java.lang.String pName)
Returns the values of the specified parameter for the request as an array of strings, or null if the named parameter does not exist. |
java.util.Map |
getParamMapForTopFrame()
Return a Map representing the parameters in the current frame of the droplet parameter stack. |
BeanURI |
getParsedURI()
The ParsedURI for this request |
java.lang.String |
getPathInfo()
Wraps the call to getPathInfo |
java.lang.String |
getPathTranslated()
Wraps the call to getPathTranslated |
java.lang.Object |
getPermanentAttribute(AttributeFactory pKey)
This returns a permanent attribute value corresponding to the given key. |
java.lang.String |
getPostParameter(java.lang.String pKey)
Returns the first parameter matching the given key from the Post data, or null if the key is not found. Causes the Post data to parsed and cached if it wasn't already. |
java.lang.String |
getPostParameter(java.lang.String pKey,
int pIndex)
Returns the nth Post parameter matching the given key and index. |
int |
getPostParameterCount(java.lang.String pKey)
Returns the number of Post parameters that have the same key. Causes the Post data to parsed and cached if it wasn't already. |
java.util.Enumeration |
getPostParameterNames()
Returns an enumeration of Strings of all of the Post parameter names. Causes the Post data to parsed and cached if it wasn't already. |
java.lang.String[] |
getPostParameterValues(java.lang.String pKey)
Returns an array of Strings of all the Post parameter values for the given name. Causes the Post data to parsed and cached if it wasn't already. |
java.lang.String |
getProtocol()
Wraps the call to getProtocol |
java.lang.String |
getQueryParameter(java.lang.String pKey)
Returns the first parameter matching the given key from the Query String, or null if the key is not found. |
java.lang.String |
getQueryParameter(java.lang.String pKey,
int pIndex)
Returns the nth Query parameter matching the given key and index. |
int |
getQueryParameterCount(java.lang.String pKey)
Returns the number of Query parameters that have the same key. Causes the Query String to parsed and cached if it wasn't already. |
java.util.Enumeration |
getQueryParameterNames()
Returns an enumeration of Strings of all of the Query parameter names. Causes the Query String to parsed and cached if it wasn't already. |
java.lang.String[] |
getQueryParameterValues(java.lang.String pKey)
Returns an array of Strings of all the Query parameter values for the given name. Causes the Query String to parsed and cached if it wasn't already. |
java.lang.String |
getQueryString()
Wraps the call to getQueryString |
java.io.BufferedReader |
getReader()
Returns an input stream for reading the request body. |
java.lang.String |
getRealPath(java.lang.String pPath)
Wraps the call to getRealPath |
java.lang.String |
getRemoteAddr()
Wraps the call to getRemoteAddr |
java.lang.String |
getRemoteHost()
Wraps the call to getRemoteHost |
int |
getRemotePort()
|
java.lang.String |
getRemoteUser()
Wraps the call to getRemoteUser |
DynamoHttpServletRequest |
getRequest()
returns the wrapped request |
javax.servlet.RequestDispatcher |
getRequestDispatcher(javax.servlet.ServletContext pContext,
java.lang.String pPath)
Returns a RequestDispatcher object that acts as a wrapper for the resource located at the given path and in the given servlet context. |
javax.servlet.RequestDispatcher |
getRequestDispatcher(java.lang.String pPath)
Wrap request dispatcher to allow forward calls to be intercepted. |
java.lang.String |
getRequestedSessionId()
Gets the session id specified with this request. |
DynamoHttpServletRequest |
getRequestForComparison()
Returns a reference to this. |
atg.servlet.RequestLocale |
getRequestLocale()
Returns the request locale |
ComponentName |
getRequestLocalePath()
This value gets set by the HeadPipelineServlet when the request is initially created. |
NameContext |
getRequestScope()
|
RequestScopeManager |
getRequestScopeManager()
Returns the RequestScopeManager |
java.lang.String |
getRequestURI()
Overrides MutableHttpServletRequest to check whether we are returning requestURI according to the specification or whether we returning Dynamo's "old style" requestURI, which included query args. |
java.lang.String |
getRequestURIWithQueryString()
Returns the first line of the HTTP request. |
java.lang.StringBuffer |
getRequestURL()
Reconstructs the URL the client used to make the request. |
DynamoHttpServletResponse |
getResponse()
|
java.lang.String |
getRestorableSessionIdFromURL()
Gets the session id taken from the URL which, if it differs from requestedSessionID, indicates the need to restore a session. |
java.lang.String |
getScheme()
Wraps the call to getScheme |
byte[] |
getScrambleKey()
Returns the Scramble Key property |
java.lang.String |
getServerName()
Wraps the call to getServerName |
int |
getServerPort()
Wraps the call to getServerPort |
java.lang.String |
getServletPath()
Wraps the call to getServletPath |
javax.servlet.http.HttpSession |
getSession()
Returns the current session associated with this request, or if the request does not have a session, creates one. |
javax.servlet.http.HttpSession |
getSession(boolean pCreate)
Gets the current valid session associated with this request, if create is false or, if necessary, creates a new session for the request, if create is true. |
long |
getSessionConfirmationNumber()
Get the session confirmation number. |
NameContext |
getSessionNameContext()
Return the session name context. |
HttpSessionRequest |
getSessionRequest()
Deprecated. |
HttpSessionRequest |
getSessionRequest(boolean pCreate)
Deprecated. |
java.lang.String |
getURLParameter(java.lang.String pKey)
Returns the first parameter matching the given key from Dynamo's special scrambled URL Parameter string, or null if the key is not found. Causes the URL Parameter string to be parsed and cached if it wasn't already. |
java.lang.String |
getURLParameter(java.lang.String pKey,
int pIndex)
Returns the nth URL parameter matching the given key and index. |
int |
getURLParameterCount(java.lang.String pKey)
Returns the number of URL parameters that have the same key. Causes the URL String to parsed and cached if it wasn't already. |
java.util.Enumeration |
getURLParameterNames()
Returns an enumeration of Strings of all of the URL parameter names. Causes the URL String to parsed and cached if it wasn't already. |
java.lang.String |
getURLParameterString()
Returns the URL Parameter String property string |
java.lang.String[] |
getURLParameterValues(java.lang.String pKey)
Returns an array of Strings of all the Dynamo's special scrambled URL parameter values for the given name. Causes the URL String to parsed and cached if it wasn't already. |
java.lang.String |
getURLSessionIdSpecifier()
Returns the URL Session ID Specifier |
UserAuthenticator |
getUserAuthenticator()
Returns the user authenticator to use if we are running in DAF |
java.security.Principal |
getUserPrincipal()
Overrides getUserPrincipal in MutableHttpServletRequest. |
atg.servlet.minimal.WebApplicationInterface |
getWebApplication()
Return the J2EE WebApplicationInterface associated with this request (if any). |
atg.servlet.WebPools |
getWebPools()
Return the WebPools object associated with this request. |
NameContext |
getWindowScope()
|
atg.nucleus.WindowScopeManager |
getWindowScopeManager()
Returns the WindowScopeManager |
java.lang.String |
getWorkingDirectory()
Returns the current request's working directory, which always ends in "/" |
javax.servlet.ServletRequestWrapper |
getWrapper()
Returns the ServletRequestWrapper wrapping this request. |
int |
hashCode()
|
boolean |
hasRequestScope()
Returns true if this request has had a request scope created for it yet. |
boolean |
isAfterGetsClaimed()
|
boolean |
isBrowserType(java.lang.String pFeature)
Returns true if the browser supports the given feature |
boolean |
isDelayedRequest()
Returns the isDelayedRequest property |
boolean |
isDynamoPipeline()
|
boolean |
isInitialized()
Returns true if this object is initialized. |
boolean |
isInTemplatePage()
|
boolean |
isLoggingDebug()
This method returns whether or not an debug log event should be broadcast. |
boolean |
isLoggingError()
This method returns whether or not an error log event should be broadcast. |
boolean |
isLoggingInfo()
This method returns whether or not an info log event should be broadcast. |
boolean |
isLoggingWarning()
This method returns whether or not an warning log event should be broadcast. |
boolean |
isRequestedSessionIdFromCookie()
Checks whether the session id specified by this request came in as a cookie. |
boolean |
isRequestedSessionIdFromUrl()
Checks whether the session id specified by this request came in as part of the URL. |
boolean |
isRequestedSessionIdFromURL()
Checks whether the session id specified by this request came in as part of the URL. |
boolean |
isRequestedSessionIdValid()
Checks whether this request is associated with a session that is valid in the current session context. |
boolean |
isSecure()
Returns a boolean indicating whether this request was made using a secure channel, such as HTTPS |
boolean |
isUserInRole(java.lang.String pRole)
Overrides isUserInRole in MutableHttpServletRequest. |
void |
logDebug(java.lang.String pMessage)
Logs an debug event with the specified message |
void |
logDebug(java.lang.String pMessage,
java.lang.Throwable pThrowable)
Logs an debug event with the specified message and Throwable |
void |
logDebug(java.lang.Throwable pThrowable)
Logs an debug event with the specified Throwable |
void |
logError(java.lang.String pMessage)
Logs an error event with the specified message |
void |
logError(java.lang.String pMessage,
java.lang.Throwable pThrowable)
Logs an error event with the specified message and Throwable |
void |
logError(java.lang.Throwable pThrowable)
Logs an error event with the specified Throwable |
void |
logInfo(java.lang.String pMessage)
Logs an info event with the specified message |
void |
logInfo(java.lang.String pMessage,
java.lang.Throwable pThrowable)
Logs an info event with the specified message and Throwable |
void |
logInfo(java.lang.Throwable pThrowable)
Logs an info event with the specified Throwable |
void |
logWarning(java.lang.String pMessage)
Logs an warning event with the specified message |
void |
logWarning(java.lang.String pMessage,
java.lang.Throwable pThrowable)
Logs an warning event with the specified message and Throwable |
void |
logWarning(java.lang.Throwable pThrowable)
Logs an warning event with the specified Throwable |
java.lang.String |
performExitTracking(java.lang.String pURL)
Returns an encoded URL that can be decoded by the exit tracking handler |
void |
popDefaultParameters()
Pops the first dictionary for this frame off the stack. |
void |
popFrame()
When the frame is complete, this pops the parameter stack back to the state before the pushFrame. |
void |
popParameters()
Pops the dictionary of parameters on top of the stack. |
void |
printRequest(java.io.PrintStream pOut)
Prints all the elements of the request |
void |
pushDefaultParameters(java.util.Dictionary pDict)
This sets a new dictionary of parameters at the top of the current frame. |
void |
pushFrame()
A frame is defined for each droplet invocation. |
void |
pushParameters(java.util.Dictionary pDict)
Adds a dictionary to the list of parameters to check. |
void |
removeAttribute(java.lang.String pName)
Removes an attribute from this request. |
java.lang.Object |
removeParameter(java.lang.String pName)
Removes the definition of the parameter specified. |
void |
removePersistentQueryParameter(java.lang.String pKey)
Removes a persistent query parameter, which will no longer be encoded in any subsequent calls to encodeURL. |
void |
removeSessionFromRequest()
Deprecated. |
java.lang.Object |
resolveGlobalName(ComponentName pName)
Deprecated. |
java.lang.Object |
resolveGlobalName(java.lang.String pName)
Deprecated. |
java.lang.Object |
resolveName(ComponentName pName)
Resolves a name in the nucleus hierarchy searching session, global, window and request scopes. |
java.lang.Object |
resolveName(ComponentName pName,
boolean pCreate)
Resolves a name in the nucleus hierarchy searching session, global, window and request scopes. |
java.lang.Object |
resolveName(java.lang.String pName)
Resolves a name in the nucleus hierarchy searching session, global, and request scopes. |
java.lang.Object |
resolveName(java.lang.String pName,
boolean pCreate)
Resolves a name in the nucleus hierarchy searching session, global, and request scopes. |
java.lang.Object |
resolveRequestName(ComponentName pName)
Deprecated. |
java.lang.Object |
resolveRequestName(java.lang.String pName)
Deprecated. |
java.lang.Object |
resolveSessionName(ComponentName pName)
Deprecated. |
java.lang.Object |
resolveSessionName(java.lang.String pName)
Deprecated. |
boolean |
serviceLocalParameter(ParameterName pName,
javax.servlet.ServletRequest pReq,
javax.servlet.ServletResponse pRes)
This is a convenience function for putting the value of a specified parameter to the output stream. |
boolean |
serviceLocalParameter(java.lang.String pName,
javax.servlet.ServletRequest pReq,
javax.servlet.ServletResponse pRes)
This is a convenience function for putting the value of a specified parameter to the output stream. |
boolean |
serviceParameter(ParameterName pName,
javax.servlet.ServletRequest pReq,
javax.servlet.ServletResponse pRes)
This is a convenience function for putting the value of a specified parameter to the output stream. |
boolean |
serviceParameter(ParameterName pName,
javax.servlet.ServletRequest pReq,
javax.servlet.ServletResponse pRes,
TagConverter pCvt,
java.util.Properties pCvtArgs)
This is a convenience function for putting the value of a specified parameter to the output stream. |
boolean |
serviceParameter(java.lang.String pName,
javax.servlet.ServletRequest pReq,
javax.servlet.ServletResponse pRes)
This is a convenience function for putting the value of a specified parameter to the output stream. |
boolean |
serviceParameter(java.lang.String pName,
javax.servlet.ServletRequest pReq,
javax.servlet.ServletResponse pRes,
TagConverter pCvt,
java.util.Properties pCvtArgs)
This is a convenience function for putting the value of a specified parameter to the output stream. |
void |
setAfterGetsClaimed(boolean pAfterGetsClaimed)
Flag indicating if someone in the request has taken responsibility for calling the afterGets methods. |
void |
setAttribute(java.lang.String pName,
java.lang.Object pValue)
Sets an attribute with the given name and value. |
void |
setAttributeFactory(java.lang.String pName,
AttributeFactory pFactory)
Sets an attribute factory that will only be called if someone asks for the specified attribute. |
void |
setAuthType(java.lang.String pAuthType)
Sets the AuthType |
void |
setBaseDirectory(java.lang.String pBaseDir)
Sets the base directory. |
void |
setBrowserTyper(BrowserTyper pBrowserTyper)
Sets the BrowserTyper |
void |
setCharacterEncoding(java.lang.String pEncoding)
Overrides the name of the character encoding used in the body of this request. |
void |
setContentLength(int pContentLength)
Sets the ContentLength |
void |
setContentType(java.lang.String pContentType)
Sets the ContentType |
void |
setContextPath(java.lang.String pContextPath)
Sets the portion of the request URI that indicates the context of the request. |
void |
setDisableExitTracking(boolean pDisableExitTracking)
If true, forces exit tracking to not be performed on this request. |
void |
setDocRootServicePrefix(java.lang.String pDocRootServicePrefix)
|
void |
setDynamoPipeline(boolean pDynamoPipeline)
Sets the property dynamoPipeline. |
void |
setEncodeContextPathMode(int pEncodeMode)
Sets the EncodeContextPathMode property. |
void |
setEncodeServletPath(boolean pEncode)
Sets the EncodeServletPath property. |
void |
setEncodeURL(boolean pEncodeURL)
Enables or disables the rewriting of subsequent URLs that are processed by this request. |
void |
setEventFlags(int pEventFlags)
Change the set of JMS events that are enabled for firing with respect to this request. |
void |
setExitTrackingHandler(atg.servlet.exittracking.ExitTrackingHandler pExitTrackingHandler)
Sets the exit tracking handler |
void |
setFormEventsSent(boolean pFormEventsSent)
Sets the property FormEventsSent. |
void |
setGenerateRequestLocales(boolean pValue)
This value gets set by the HeadPipelineServlet when the request is initially created. |
void |
setInitialized(boolean pInitialized)
Sets the property Initialized. |
void |
setInputStream(javax.servlet.ServletInputStream pInputStream)
Sets the InputStream |
void |
setInTemplatePage(boolean pInTemplatePage)
Sets the property InTemplatePage. |
void |
setLinkEncoding(java.lang.String pLinkEncoding)
Sets the property LinkEncoding. |
void |
setLog(ApplicationLogging pLog)
Sets the Log property |
void |
setLoggingDebug(boolean pLogging)
Sets whether or not error log events should be logged. |
void |
setLoggingError(boolean pLogging)
Sets whether or not error log events should be logged. |
void |
setLoggingInfo(boolean pLogging)
Sets whether or not info log events should be logged. |
void |
setLoggingWarning(boolean pLogging)
Sets whether or not warning log events should be logged. |
void |
setMethod(java.lang.String pMethod)
Sets the Method |
void |
setMimeType(java.lang.String pMimeType)
Sets the mime type in the request. |
void |
setMimeTyper(MimeTyper pMimeTyper)
Sets the MimeTyper property |
void |
setNucleus(Nucleus pNucleus)
Sets the Nucleus |
void |
setParameter(java.lang.String pName,
java.lang.Object pValue)
Sets the value of a request parameter. |
void |
setParameter(java.lang.String pName,
java.lang.Object pValue,
TagConverter pCvt,
java.util.Properties pCvtArgs)
Sets the value of a request parameter. |
void |
setParameterDelimiter(java.lang.String pParameterDelimiter)
Sets the parameterDelimiter property |
void |
setParameterHandler(atg.servlet.ParameterHandler pParameterHandler)
Sets the parameter handler |
void |
setParsedURI(BeanURI pParsedURI)
Sets the ParsedURI for this request |
void |
setPathInfo(java.lang.String pPathInfo)
Sets the PathInfo |
void |
setPathTranslated(java.lang.String pPathTranslated)
Sets the PathTranslated |
void |
setProtocol(java.lang.String pProtocol)
Sets the Protocol |
void |
setQueryString(java.lang.String pQueryString)
Sets the QueryString |
void |
setRemoteAddr(java.lang.String pRemoteAddr)
Sets the RemoteAddr |
void |
setRemoteHost(java.lang.String pRemoteHost)
Sets the RemoteHost |
void |
setRemoteUser(java.lang.String pRemoteUser)
Sets the RemoteUser |
void |
setRequest(DynamoHttpServletRequest pRequest)
Sets the wrapped request |
void |
setRequest(javax.servlet.http.HttpServletRequest pRequest)
Sets the HttpServletRequest embedded by this |
void |
setRequestLocale(atg.servlet.RequestLocale pLocale)
Sets the request locale |
void |
setRequestLocalePath(ComponentName pValue)
This value gets set by the HeadPipelineServlet when the request is initially created. |
void |
setRequestScope(NameContext pRequestScope)
Sets the property RequestScope. |
void |
setRequestScopeManager(RequestScopeManager pRequestScopeManager)
Sets the RequestScopeManager |
void |
setRequestURI(java.lang.String pRequestURI)
Sets the RequestURI |
void |
setRequestURIHasQueryString(boolean pRequestURIHasQueryString)
The servlet specification requires that the requestURI not contain query args. |
void |
setResponse(DynamoHttpServletResponse pResponse)
Sets the property Response. |
void |
setRestorableSessionIdFromURL(java.lang.String pRestorableSessionIdFromURL)
Sets the session id taken from the URL which, if it differs from requestedSessionID indicates the need to restore a session. |
void |
setScheme(java.lang.String pScheme)
Sets the Scheme |
void |
setScrambleKey(byte[] pScrambleKey)
Sets the Scramble Key property |
void |
setServerName(java.lang.String pServerName)
Sets the ServerName |
void |
setServerPort(int pServerPort)
Sets the ServerPort |
void |
setServletPath(java.lang.String pServletPath)
Sets the ServletPath |
void |
setSessionRequest(HttpSessionRequest pSessionRequest)
|
void |
setupLoopbackTemplateEmailRequest()
Determines if this request is a loopback request made by the template email system, and if so, alters its state appropriately. |
void |
setURLSessionIdSpecifier(java.lang.String pURLSessionIdSpecifier)
Sets the URL Session ID Specifier |
void |
setUserAuthenticator(UserAuthenticator pUserAuthenticator)
Sets the user authenticator to use if we are running in DAF |
void |
setWebApplication(atg.servlet.minimal.WebApplicationInterface pWebApplication)
Set the J2EE WebApplicationInterface associated with this request. |
void |
setWebPools(atg.servlet.WebPools pWebPools)
Set the WebPools object associated with this request. |
void |
setWindowScopeManager(atg.nucleus.WindowScopeManager pScopeManager)
Sets the WindowScopeManager |
void |
setWrapper(javax.servlet.ServletRequestWrapper pWrapper)
Sets the ServletRequestWrapper wrapping this request. |
boolean |
shouldExitTrack(java.lang.String pURL)
Returns true if the supplied URL should be exit tracked |
boolean |
tamperedURLParameters()
Returns true if the special Dynamo URL parameters could not be properly decoded. |
java.lang.String |
toString()
Return the string representation. |
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 MutableHttpServletRequest
public void setRequest(DynamoHttpServletRequest pRequest)
pRequest
- the request to setpublic BeanURI getParsedURI()
public void setParsedURI(BeanURI pParsedURI)
pParsedURI
- the parsedURI to setpublic void addPersistentQueryParameter(java.lang.String pKey, java.lang.String pValue)
DynamoHttpServletRequest
The persistent query parameter may be removed using the removePersistentQueryParameter() method.
addPersistentQueryParameter
in class DynamoHttpServletRequest
pKey
- pValue
- DynamoHttpServletRequest.addPersistentQueryParameter(java.lang.String, java.lang.String)
public void addQueryParameter(java.lang.String pKey, java.lang.String pValue)
DynamoHttpServletRequest
addQueryParameter
in class DynamoHttpServletRequest
pKey
- pValue
- DynamoHttpServletRequest.addQueryParameter(java.lang.String, java.lang.String)
public void addURLParameter(java.lang.String pKey, java.lang.String pValue)
DynamoHttpServletRequest
addURLParameter
in class DynamoHttpServletRequest
pKey
- pValue
- DynamoHttpServletRequest.addURLParameter(java.lang.String, java.lang.String)
public java.lang.String encodeURL(java.lang.String pURL, boolean pEncodeParameters, boolean pClearParameters, boolean pIsImageURL, boolean pInterpretURIs, boolean pDoExitTracking, int pPrependMode)
DynamoHttpServletRequest
encodeURL
in class DynamoHttpServletRequest
pURL
- pEncodeParameters
- pClearParameters
- pIsImageURL
- pInterpretURIs
- pDoExitTracking
- pPrependMode
-
DynamoHttpServletRequest.encodeURL(java.lang.String, boolean, boolean, boolean, boolean, boolean, int)
public java.lang.String encodeURL(java.lang.String pURL, boolean pEncodeParameters, boolean pClearParameters, boolean pIsImageURL, boolean pInterpretURIs, boolean pDoExitTracking)
DynamoHttpServletRequest
encodeURL
in class DynamoHttpServletRequest
pURL
- pEncodeParameters
- pClearParameters
- pIsImageURL
- pInterpretURIs
- pDoExitTracking
-
DynamoHttpServletRequest.encodeURL(java.lang.String, boolean, boolean, boolean, boolean, boolean)
public java.lang.String encodeURL(java.lang.String pURL, boolean pEncodeParameters, boolean pClearParameters, boolean pIsImageURL, boolean pInterpretURIs)
DynamoHttpServletRequest
encodeURL
in class DynamoHttpServletRequest
pURL
- pEncodeParameters
- pClearParameters
- pIsImageURL
- pInterpretURIs
-
DynamoHttpServletRequest.encodeURL(java.lang.String, boolean, boolean, boolean, boolean)
public java.lang.String encodeURL(java.lang.String pURL, boolean pEncodeParameters, boolean pClearParameters, boolean pIsImageURL)
DynamoHttpServletRequest
encodeURL
in class DynamoHttpServletRequest
pURL
- pEncodeParameters
- pClearParameters
- pIsImageURL
-
DynamoHttpServletRequest.encodeURL(java.lang.String, boolean, boolean, boolean)
public java.lang.String encodeURL(java.lang.String pURL, boolean pClearParameters)
DynamoHttpServletRequest
encodeURL
in class DynamoHttpServletRequest
pURL
- pClearParameters
-
DynamoHttpServletRequest.encodeURL(java.lang.String, boolean)
public java.lang.String encodeURL(java.lang.String pURL)
DynamoHttpServletRequest
encodeURL
in class DynamoHttpServletRequest
pURL
-
DynamoHttpServletRequest.encodeURL(java.lang.String)
public void endRequest()
DynamoHttpServletRequest
endRequest
in class DynamoHttpServletRequest
DynamoHttpServletRequest.endRequest()
public boolean equals(java.lang.Object pObj)
equals
in class java.lang.Object
pObj
-
Object.equals(java.lang.Object)
public java.lang.Object getAttribute(java.lang.String pP0, boolean pCreate)
MutableHttpServletRequest
getAttribute
in class MutableHttpServletRequest
pP0
- pCreate
-
MutableHttpServletRequest.getAttribute(java.lang.String, boolean)
public java.lang.Object getAttribute(java.lang.String pP0)
MutableHttpServletRequest
getAttribute
in interface javax.servlet.ServletRequest
getAttribute
in class MutableHttpServletRequest
pP0
-
MutableHttpServletRequest.getAttribute(java.lang.String)
public java.util.Enumeration getAttributeNames()
MutableHttpServletRequest
Enumeration
containing the
names of the attributes available to this request.
This method returns an empty Enumeration
if the request has no attributes available to it.
getAttributeNames
in interface javax.servlet.ServletRequest
getAttributeNames
in class MutableHttpServletRequest
MutableHttpServletRequest.getAttributeNames()
public java.lang.String getAuthType()
MutableHttpServletRequest
getAuthType
in interface javax.servlet.http.HttpServletRequest
getAuthType
in class MutableHttpServletRequest
MutableHttpServletRequest.getAuthType()
public java.lang.String getBaseDirectory()
DynamoHttpServletRequest
getBaseDirectory
in class DynamoHttpServletRequest
DynamoHttpServletRequest.getBaseDirectory()
public BrowserTyper getBrowserTyper()
DynamoHttpServletRequest
getBrowserTyper
in class DynamoHttpServletRequest
DynamoHttpServletRequest.getBrowserTyper()
public java.lang.String getCharacterEncoding()
MutableHttpServletRequest
getCharacterEncoding
in interface javax.servlet.ServletRequest
getCharacterEncoding
in class MutableHttpServletRequest
MutableHttpServletRequest.getCharacterEncoding()
public int getContentLength()
MutableHttpServletRequest
getContentLength
in interface javax.servlet.ServletRequest
getContentLength
in class MutableHttpServletRequest
MutableHttpServletRequest.getContentLength()
public java.lang.String getContentType()
MutableHttpServletRequest
getContentType
in interface javax.servlet.ServletRequest
getContentType
in class MutableHttpServletRequest
MutableHttpServletRequest.getContentType()
public java.lang.String getContextPath()
MutableHttpServletRequest
getContextPath
in interface javax.servlet.http.HttpServletRequest
getContextPath
in class MutableHttpServletRequest
MutableHttpServletRequest.getContextPath()
public java.lang.String getCookieParameter(java.lang.String pKey, int pIndex)
DynamoHttpServletRequest
getCookieParameter
in class DynamoHttpServletRequest
pKey
- pIndex
-
DynamoHttpServletRequest.getCookieParameter(java.lang.String, int)
public java.lang.String getCookieParameter(java.lang.String pKey)
DynamoHttpServletRequest
getCookieParameter
in class DynamoHttpServletRequest
pKey
-
DynamoHttpServletRequest.getCookieParameter(java.lang.String)
public int getCookieParameterCount(java.lang.String pKey)
DynamoHttpServletRequest
getCookieParameterCount
in class DynamoHttpServletRequest
pKey
-
DynamoHttpServletRequest.getCookieParameterCount(java.lang.String)
public java.util.Enumeration getCookieParameterNames()
DynamoHttpServletRequest
getCookieParameterNames
in class DynamoHttpServletRequest
DynamoHttpServletRequest.getCookieParameterNames()
public java.lang.String[] getCookieParameterValues(java.lang.String pKey)
DynamoHttpServletRequest
getCookieParameterValues
in class DynamoHttpServletRequest
pKey
-
DynamoHttpServletRequest.getCookieParameterValues(java.lang.String)
public javax.servlet.http.Cookie[] getCookies()
DynamoHttpServletRequest
getCookies
in interface javax.servlet.http.HttpServletRequest
getCookies
in class DynamoHttpServletRequest
DynamoHttpServletRequest.getCookies()
public long getDateHeader(java.lang.String pP0)
MutableHttpServletRequest
getDateHeader
in interface javax.servlet.http.HttpServletRequest
getDateHeader
in class MutableHttpServletRequest
pP0
-
MutableHttpServletRequest.getDateHeader(java.lang.String)
public boolean getDisableExitTracking()
getDisableExitTracking
in class DynamoHttpServletRequest
DynamoHttpServletRequest.getDisableExitTracking()
public java.lang.String getDocRootServicePrefix()
getDocRootServicePrefix
in class DynamoHttpServletRequest
DynamoHttpServletRequest.getDocRootServicePrefix()
public int getEncodeContextPathMode()
DynamoHttpServletRequest
getEncodeContextPathMode
in class DynamoHttpServletRequest
DynamoHttpServletRequest.getEncodeContextPathMode()
public boolean getEncodeServletPath()
DynamoHttpServletRequest
getEncodeServletPath
in class DynamoHttpServletRequest
DynamoHttpServletRequest.getEncodeServletPath()
public boolean getEncodeURL()
DynamoHttpServletRequest
getEncodeURL
in class DynamoHttpServletRequest
DynamoHttpServletRequest.getEncodeURL()
public int getEventFlags()
getEventFlags
in class DynamoHttpServletRequest
DynamoHttpServletRequest.getEventFlags()
public atg.servlet.exittracking.ExitTrackingHandler getExitTrackingHandler()
DynamoHttpServletRequest
getExitTrackingHandler
in class DynamoHttpServletRequest
DynamoHttpServletRequest.getExitTrackingHandler()
public java.lang.String getExitTrackingParameterName()
DynamoHttpServletRequest
getExitTrackingParameterName
in interface atg.servlet.exittracking.ExitTrackingHandler
getExitTrackingParameterName
in class DynamoHttpServletRequest
DynamoHttpServletRequest.getExitTrackingParameterName()
public boolean getFormEventsSent()
getFormEventsSent
in class DynamoHttpServletRequest
DynamoHttpServletRequest.getFormEventsSent()
public boolean getGenerateRequestLocales()
DynamoHttpServletRequest
A value of false for this property will turn of the creation of RequestLocale objects. No RequestLocale objects will be created for any requests. Calling DynamoHttpServletRequest.getRequestLocale() will return null if this property is set to false. You must set this value to true if you are serving content of a different language than the server runs in.
getGenerateRequestLocales
in class DynamoHttpServletRequest
DynamoHttpServletRequest.getGenerateRequestLocales()
public java.lang.String getHeader(java.lang.String pP0)
MutableHttpServletRequest
getHeader
in interface javax.servlet.http.HttpServletRequest
getHeader
in class MutableHttpServletRequest
pP0
-
MutableHttpServletRequest.getHeader(java.lang.String)
public java.util.Enumeration getHeaderNames()
MutableHttpServletRequest
getHeaderNames
in interface javax.servlet.http.HttpServletRequest
getHeaderNames
in class MutableHttpServletRequest
MutableHttpServletRequest.getHeaderNames()
public java.util.Enumeration getHeaders(java.lang.String pName)
MutableHttpServletRequest
Enumeration
of String
objects.
Some headers, such as Accept-Language
can be sent
by clients as several headers each with a different value rather than
sending the header as a comma separated list.
If the request did not include any headers
of the specified name, this method returns an empty
Enumeration
.
The header name is case insensitive. You can use
this method with any request header.
getHeaders
in interface javax.servlet.http.HttpServletRequest
getHeaders
in class MutableHttpServletRequest
pName
-
MutableHttpServletRequest.getHeaders(java.lang.String)
public javax.servlet.ServletInputStream getInputStream() throws java.io.IOException
MutableHttpServletRequest
getInputStream
in interface javax.servlet.ServletRequest
getInputStream
in class MutableHttpServletRequest
java.io.IOException
MutableHttpServletRequest.getInputStream()
public int getIntHeader(java.lang.String pP0)
MutableHttpServletRequest
getIntHeader
in interface javax.servlet.http.HttpServletRequest
getIntHeader
in class MutableHttpServletRequest
pP0
-
MutableHttpServletRequest.getIntHeader(java.lang.String)
public java.lang.String getLinkEncoding()
getLinkEncoding
in class DynamoHttpServletRequest
DynamoHttpServletRequest.getLinkEncoding()
public java.lang.String getLocalAddr()
getLocalAddr
in interface javax.servlet.ServletRequest
getLocalAddr
in class MutableHttpServletRequest
MutableHttpServletRequest.getLocalAddr()
public java.util.Locale getLocale()
MutableHttpServletRequest
Locale
that the client will
accept content in, based purely on the Accept-Language header.
getLocale
in interface javax.servlet.ServletRequest
getLocale
in class MutableHttpServletRequest
MutableHttpServletRequest.getLocale()
public java.util.Enumeration getLocales()
MutableHttpServletRequest
Enumeration
of Locale
objects
indicating, in decreasing order starting with the preferred locale, the
locales that are acceptable to the client.
getLocales
in interface javax.servlet.ServletRequest
getLocales
in class MutableHttpServletRequest
MutableHttpServletRequest.getLocales()
public java.lang.String getLocalName()
getLocalName
in interface javax.servlet.ServletRequest
getLocalName
in class MutableHttpServletRequest
MutableHttpServletRequest.getLocalName()
public java.lang.Object getLocalParameter(ParameterName pName)
DynamoHttpServletRequest
getLocalParameter
in class DynamoHttpServletRequest
pName
-
DynamoHttpServletRequest.getLocalParameter(atg.nucleus.naming.ParameterName)
public java.lang.Object getLocalParameter(java.lang.String pName)
getLocalParameter
in class DynamoHttpServletRequest
pName
-
DynamoHttpServletRequest.getLocalParameter(java.lang.String)
public int getLocalPort()
getLocalPort
in interface javax.servlet.ServletRequest
getLocalPort
in class MutableHttpServletRequest
MutableHttpServletRequest.getLocalPort()
public java.util.Map getMapForCurrentFrame()
DynamoHttpServletRequest
getMapForCurrentFrame
in class DynamoHttpServletRequest
DynamoHttpServletRequest.getMapForCurrentFrame()
public java.lang.String getMethod()
MutableHttpServletRequest
getMethod
in interface javax.servlet.http.HttpServletRequest
getMethod
in class MutableHttpServletRequest
MutableHttpServletRequest.getMethod()
public java.lang.String getMimeType()
DynamoHttpServletRequest
getMimeType
in class DynamoHttpServletRequest
DynamoHttpServletRequest.getMimeType()
public MimeTyper getMimeTyper()
DynamoHttpServletRequest
getMimeTyper
in class DynamoHttpServletRequest
DynamoHttpServletRequest.getMimeTyper()
public Nucleus getNucleus()
DynamoHttpServletRequest
getNucleus
in class DynamoHttpServletRequest
DynamoHttpServletRequest.getNucleus()
public java.lang.Object getObjectParameter(ParameterName pName)
DynamoHttpServletRequest
If the parameter name starts with a '.' character, only the top most stack of parameters is searched. If the parameter name starts with '..', one frame level up from the current frame is searched, and so on.
This routine searches the same name space as getParameter but returns its value as an Object instead of as a String.
This routine uses a ParameterName object rather than a String name.
getObjectParameter
in class DynamoHttpServletRequest
pName
-
DynamoHttpServletRequest.getObjectParameter(atg.nucleus.naming.ParameterName)
public java.lang.Object getObjectParameter(java.lang.String pName)
getObjectParameter
in class DynamoHttpServletRequest
pName
- the parameter name
DynamoHttpServletRequest.getObjectParameter(java.lang.String)
public java.lang.Object getObjectURLParameter(java.lang.String pKey, int pIndex)
DynamoHttpServletRequest
getObjectURLParameter
in class DynamoHttpServletRequest
pKey
- pIndex
-
DynamoHttpServletRequest.getObjectURLParameter(java.lang.String, int)
public java.lang.String getParameter(ParameterName pName)
DynamoHttpServletRequest
getParameter
in class DynamoHttpServletRequest
pName
-
DynamoHttpServletRequest.getParameter(atg.nucleus.naming.ParameterName)
public java.lang.String getParameter(java.lang.String pName)
getParameter
in interface javax.servlet.ServletRequest
getParameter
in class DynamoHttpServletRequest
pName
- the parameter name
DynamoHttpServletRequest.getParameter(java.lang.String)
public java.lang.String getParameterDelimiter()
DynamoHttpServletRequest
getParameterDelimiter
in class DynamoHttpServletRequest
DynamoHttpServletRequest.getParameterDelimiter()
public java.util.Map getParameterMap()
MutableHttpServletRequest
getParameterMap
in interface javax.servlet.ServletRequest
getParameterMap
in class MutableHttpServletRequest
MutableHttpServletRequest.getParameterMap()
public java.util.Enumeration getParameterNames()
DynamoHttpServletRequest
getParameterNames
in interface javax.servlet.ServletRequest
getParameterNames
in class DynamoHttpServletRequest
DynamoHttpServletRequest.getParameterNames()
public java.util.Enumeration getParameterNamesInStack()
DynamoHttpServletRequest
getParameterNamesInStack
in class DynamoHttpServletRequest
DynamoHttpServletRequest.getParameterNamesInStack()
public java.lang.String[] getParameterValues(java.lang.String pName)
DynamoHttpServletRequest
getParameterValues
in interface javax.servlet.ServletRequest
getParameterValues
in class DynamoHttpServletRequest
pName
-
DynamoHttpServletRequest.getParameterValues(java.lang.String)
public java.util.Map getParamMapForTopFrame()
DynamoHttpServletRequest
getParamMapForTopFrame
in class DynamoHttpServletRequest
DynamoHttpServletRequest.getParamMapForTopFrame()
public java.lang.String getPathInfo()
MutableHttpServletRequest
getPathInfo
in interface javax.servlet.http.HttpServletRequest
getPathInfo
in class MutableHttpServletRequest
MutableHttpServletRequest.getPathInfo()
public java.lang.String getPathTranslated()
MutableHttpServletRequest
getPathTranslated
in interface javax.servlet.http.HttpServletRequest
getPathTranslated
in class MutableHttpServletRequest
MutableHttpServletRequest.getPathTranslated()
public java.lang.Object getPermanentAttribute(AttributeFactory pKey)
MutableHttpServletRequest
getPermanentAttribute
in class MutableHttpServletRequest
pKey
-
MutableHttpServletRequest.getPermanentAttribute(atg.servlet.AttributeFactory)
public java.lang.String getPostParameter(java.lang.String pKey, int pIndex)
DynamoHttpServletRequest
getPostParameter
in class DynamoHttpServletRequest
pKey
- pIndex
-
DynamoHttpServletRequest.getPostParameter(java.lang.String, int)
public java.lang.String getPostParameter(java.lang.String pKey)
DynamoHttpServletRequest
getPostParameter
in class DynamoHttpServletRequest
pKey
-
DynamoHttpServletRequest.getPostParameter(java.lang.String)
public int getPostParameterCount(java.lang.String pKey)
DynamoHttpServletRequest
getPostParameterCount
in class DynamoHttpServletRequest
pKey
-
DynamoHttpServletRequest.getPostParameterCount(java.lang.String)
public java.util.Enumeration getPostParameterNames()
DynamoHttpServletRequest
getPostParameterNames
in class DynamoHttpServletRequest
DynamoHttpServletRequest.getPostParameterNames()
public java.lang.String[] getPostParameterValues(java.lang.String pKey)
DynamoHttpServletRequest
getPostParameterValues
in class DynamoHttpServletRequest
pKey
-
DynamoHttpServletRequest.getPostParameterValues(java.lang.String)
public java.lang.String getProtocol()
MutableHttpServletRequest
getProtocol
in interface javax.servlet.ServletRequest
getProtocol
in class MutableHttpServletRequest
MutableHttpServletRequest.getProtocol()
public java.lang.String getQueryParameter(java.lang.String pKey, int pIndex)
DynamoHttpServletRequest
getQueryParameter
in class DynamoHttpServletRequest
pKey
- pIndex
-
DynamoHttpServletRequest.getQueryParameter(java.lang.String, int)
public java.lang.String getQueryParameter(java.lang.String pKey)
DynamoHttpServletRequest
getQueryParameter
in class DynamoHttpServletRequest
pKey
-
DynamoHttpServletRequest.getQueryParameter(java.lang.String)
public int getQueryParameterCount(java.lang.String pKey)
DynamoHttpServletRequest
getQueryParameterCount
in class DynamoHttpServletRequest
pKey
-
DynamoHttpServletRequest.getQueryParameterCount(java.lang.String)
public java.util.Enumeration getQueryParameterNames()
DynamoHttpServletRequest
getQueryParameterNames
in class DynamoHttpServletRequest
DynamoHttpServletRequest.getQueryParameterNames()
public java.lang.String[] getQueryParameterValues(java.lang.String pKey)
DynamoHttpServletRequest
getQueryParameterValues
in class DynamoHttpServletRequest
pKey
-
DynamoHttpServletRequest.getQueryParameterValues(java.lang.String)
public java.lang.String getQueryString()
MutableHttpServletRequest
getQueryString
in interface javax.servlet.http.HttpServletRequest
getQueryString
in class MutableHttpServletRequest
MutableHttpServletRequest.getQueryString()
public java.io.BufferedReader getReader() throws java.io.IOException
MutableHttpServletRequest
getReader
in interface javax.servlet.ServletRequest
getReader
in class MutableHttpServletRequest
java.io.IOException
MutableHttpServletRequest.getReader()
public java.lang.String getRealPath(java.lang.String pPath)
MutableHttpServletRequest
getRealPath
in interface javax.servlet.ServletRequest
getRealPath
in class DynamoHttpServletRequest
pPath
-
DynamoHttpServletRequest.getRealPath(java.lang.String)
public java.lang.String getRemoteAddr()
MutableHttpServletRequest
getRemoteAddr
in interface javax.servlet.ServletRequest
getRemoteAddr
in class MutableHttpServletRequest
MutableHttpServletRequest.getRemoteAddr()
public java.lang.String getRemoteHost()
MutableHttpServletRequest
getRemoteHost
in interface javax.servlet.ServletRequest
getRemoteHost
in class MutableHttpServletRequest
MutableHttpServletRequest.getRemoteHost()
public int getRemotePort()
getRemotePort
in interface javax.servlet.ServletRequest
getRemotePort
in class MutableHttpServletRequest
MutableHttpServletRequest.getRemotePort()
public java.lang.String getRemoteUser()
MutableHttpServletRequest
getRemoteUser
in interface javax.servlet.http.HttpServletRequest
getRemoteUser
in class MutableHttpServletRequest
MutableHttpServletRequest.getRemoteUser()
public javax.servlet.RequestDispatcher getRequestDispatcher(javax.servlet.ServletContext pContext, java.lang.String pPath)
DynamoHttpServletRequest
RequestDispatcher
object can be used to forward
a request to the resource or to include the resource in a response.
The resource can be dynamic or static.
The pathname specified may be relative, although it cannot extend
outside the given servlet context. If the path begins with
a "/" it is interpreted as relative to the given context root.
This method returns null
if the servlet container
cannot return a RequestDispatcher
.
getRequestDispatcher
in class DynamoHttpServletRequest
pContext
- pPath
-
DynamoHttpServletRequest.getRequestDispatcher(javax.servlet.ServletContext, java.lang.String)
public javax.servlet.RequestDispatcher getRequestDispatcher(java.lang.String pPath)
getRequestDispatcher
in interface javax.servlet.ServletRequest
getRequestDispatcher
in class DynamoHttpServletRequest
pPath
-
DynamoHttpServletRequest.getRequestDispatcher(java.lang.String)
public java.lang.String getRequestedSessionId()
DynamoHttpServletRequest
getRequestedSessionId
in interface javax.servlet.http.HttpServletRequest
getRequestedSessionId
in class DynamoHttpServletRequest
DynamoHttpServletRequest.getRequestedSessionId()
public DynamoHttpServletRequest getRequestForComparison()
DynamoHttpServletRequest
getRequestForComparison
in class DynamoHttpServletRequest
DynamoHttpServletRequest.getRequestForComparison()
public atg.servlet.RequestLocale getRequestLocale()
DynamoHttpServletRequest
getRequestLocale
in class DynamoHttpServletRequest
DynamoHttpServletRequest.getRequestLocale()
public ComponentName getRequestLocalePath()
DynamoHttpServletRequest
The path to the request locale component.
getRequestLocalePath
in class DynamoHttpServletRequest
DynamoHttpServletRequest.getRequestLocalePath()
public NameContext getRequestScope()
getRequestScope
in class DynamoHttpServletRequest
DynamoHttpServletRequest.getRequestScope()
public RequestScopeManager getRequestScopeManager()
DynamoHttpServletRequest
getRequestScopeManager
in class DynamoHttpServletRequest
DynamoHttpServletRequest.getRequestScopeManager()
public java.lang.String getRequestURI()
DynamoHttpServletRequest
getRequestURI
in interface javax.servlet.http.HttpServletRequest
getRequestURI
in class DynamoHttpServletRequest
DynamoHttpServletRequest.getRequestURI()
public java.lang.String getRequestURIWithQueryString()
DynamoHttpServletRequest
getRequestURIWithQueryString
in class DynamoHttpServletRequest
DynamoHttpServletRequest.getRequestURIWithQueryString()
public java.lang.StringBuffer getRequestURL()
MutableHttpServletRequest
Because this method returns a StringBuffer
,
not a string, you can modify the URL easily, for example,
to append query parameters.
This method is useful for creating redirect messages and for reporting errors.
getRequestURL
in interface javax.servlet.http.HttpServletRequest
getRequestURL
in class MutableHttpServletRequest
MutableHttpServletRequest.getRequestURL()
public DynamoHttpServletResponse getResponse()
getResponse
in class DynamoHttpServletRequest
DynamoHttpServletRequest.getResponse()
public java.lang.String getRestorableSessionIdFromURL()
DynamoHttpServletRequest
getRestorableSessionIdFromURL
in class DynamoHttpServletRequest
DynamoHttpServletRequest.getRestorableSessionIdFromURL()
public java.lang.String getScheme()
MutableHttpServletRequest
getScheme
in interface javax.servlet.ServletRequest
getScheme
in class MutableHttpServletRequest
MutableHttpServletRequest.getScheme()
public byte[] getScrambleKey()
DynamoHttpServletRequest
getScrambleKey
in class DynamoHttpServletRequest
DynamoHttpServletRequest.getScrambleKey()
public java.lang.String getServerName()
MutableHttpServletRequest
getServerName
in interface javax.servlet.ServletRequest
getServerName
in class MutableHttpServletRequest
MutableHttpServletRequest.getServerName()
public int getServerPort()
MutableHttpServletRequest
getServerPort
in interface javax.servlet.ServletRequest
getServerPort
in class MutableHttpServletRequest
MutableHttpServletRequest.getServerPort()
public java.lang.String getServletPath()
MutableHttpServletRequest
getServletPath
in interface javax.servlet.http.HttpServletRequest
getServletPath
in class MutableHttpServletRequest
MutableHttpServletRequest.getServletPath()
public javax.servlet.http.HttpSession getSession()
DynamoHttpServletRequest
getSession
in interface javax.servlet.http.HttpServletRequest
getSession
in class DynamoHttpServletRequest
DynamoHttpServletRequest.getSession()
public javax.servlet.http.HttpSession getSession(boolean pCreate)
DynamoHttpServletRequest
Note: to ensure the session is properly maintained, the servlet developer must call this method (at least once) before any output is written to the response.
Additionally, application-writers need to be aware that newly
created sessions (that is, sessions for which
HttpSession.isNew
returns true) do not have any
application-specific state.
getSession
in interface javax.servlet.http.HttpServletRequest
getSession
in class DynamoHttpServletRequest
pCreate
-
DynamoHttpServletRequest.getSession(boolean)
public long getSessionConfirmationNumber()
DynamoHttpServletRequest
getSessionConfirmationNumber
in class DynamoHttpServletRequest
DynamoHttpServletRequest.getSessionConfirmationNumber()
public NameContext getSessionNameContext()
DynamoHttpServletRequest
getSessionNameContext
in class DynamoHttpServletRequest
DynamoHttpServletRequest.getSessionNameContext()
public HttpSessionRequest getSessionRequest()
DynamoHttpServletRequest
getSessionRequest
in class DynamoHttpServletRequest
DynamoHttpServletRequest.getSessionRequest()
public HttpSessionRequest getSessionRequest(boolean pCreate)
DynamoHttpServletRequest
getSessionRequest
in class DynamoHttpServletRequest
pCreate
-
DynamoHttpServletRequest.getSessionRequest(boolean)
public java.lang.String getURLParameter(java.lang.String pKey, int pIndex)
DynamoHttpServletRequest
getURLParameter
in class DynamoHttpServletRequest
pKey
- pIndex
-
DynamoHttpServletRequest.getURLParameter(java.lang.String, int)
public java.lang.String getURLParameter(java.lang.String pKey)
DynamoHttpServletRequest
getURLParameter
in class DynamoHttpServletRequest
pKey
-
DynamoHttpServletRequest.getURLParameter(java.lang.String)
public int getURLParameterCount(java.lang.String pKey)
DynamoHttpServletRequest
getURLParameterCount
in class DynamoHttpServletRequest
pKey
-
DynamoHttpServletRequest.getURLParameterCount(java.lang.String)
public java.util.Enumeration getURLParameterNames()
DynamoHttpServletRequest
getURLParameterNames
in class DynamoHttpServletRequest
DynamoHttpServletRequest.getURLParameterNames()
public java.lang.String getURLParameterString()
DynamoHttpServletRequest
getURLParameterString
in class DynamoHttpServletRequest
DynamoHttpServletRequest.getURLParameterString()
public java.lang.String[] getURLParameterValues(java.lang.String pKey)
DynamoHttpServletRequest
getURLParameterValues
in class DynamoHttpServletRequest
pKey
-
DynamoHttpServletRequest.getURLParameterValues(java.lang.String)
public java.lang.String getURLSessionIdSpecifier()
DynamoHttpServletRequest
getURLSessionIdSpecifier
in class DynamoHttpServletRequest
DynamoHttpServletRequest.getURLSessionIdSpecifier()
public UserAuthenticator getUserAuthenticator()
DynamoHttpServletRequest
getUserAuthenticator
in class DynamoHttpServletRequest
DynamoHttpServletRequest.getUserAuthenticator()
public java.security.Principal getUserPrincipal()
DynamoHttpServletRequest
Overrides getUserPrincipal in MutableHttpServletRequest. This version attempts to use the UserAuthenticator property of this request if it has been set. If UserAuthenticator has not been set then the super class method is called instead.
Returns ajava.security.Principal
object containing
the name of the current authenticated user. If the user has not been
authenticated, the method returns null
.
getUserPrincipal
in interface javax.servlet.http.HttpServletRequest
getUserPrincipal
in class DynamoHttpServletRequest
DynamoHttpServletRequest.getUserPrincipal()
public atg.servlet.minimal.WebApplicationInterface getWebApplication()
DynamoHttpServletRequest
getWebApplication
in class DynamoHttpServletRequest
DynamoHttpServletRequest.getWebApplication()
public atg.servlet.WebPools getWebPools()
DynamoHttpServletRequest
getWebPools
in class DynamoHttpServletRequest
DynamoHttpServletRequest.getWebPools()
public NameContext getWindowScope()
getWindowScope
in class DynamoHttpServletRequest
DynamoHttpServletRequest.getWindowScope()
public atg.nucleus.WindowScopeManager getWindowScopeManager()
DynamoHttpServletRequest
getWindowScopeManager
in class DynamoHttpServletRequest
DynamoHttpServletRequest.getWindowScopeManager()
public java.lang.String getWorkingDirectory()
DynamoHttpServletRequest
getWorkingDirectory
in class DynamoHttpServletRequest
DynamoHttpServletRequest.getWorkingDirectory()
public javax.servlet.ServletRequestWrapper getWrapper()
DynamoHttpServletRequest
getWrapper
in class DynamoHttpServletRequest
DynamoHttpServletRequest.getWrapper()
public int hashCode()
hashCode
in class java.lang.Object
Object.hashCode()
public boolean hasRequestScope()
DynamoHttpServletRequest
hasRequestScope
in class DynamoHttpServletRequest
DynamoHttpServletRequest.hasRequestScope()
public boolean isAfterGetsClaimed()
isAfterGetsClaimed
in class DynamoHttpServletRequest
DynamoHttpServletRequest.isAfterGetsClaimed()
public boolean isBrowserType(java.lang.String pFeature)
DynamoHttpServletRequest
isBrowserType
in class DynamoHttpServletRequest
pFeature
-
DynamoHttpServletRequest.isBrowserType(java.lang.String)
public boolean isDelayedRequest()
DynamoHttpServletRequest
isDelayedRequest
in class DynamoHttpServletRequest
DynamoHttpServletRequest.isDelayedRequest()
public boolean isDynamoPipeline()
isDynamoPipeline
in class DynamoHttpServletRequest
DynamoHttpServletRequest.isDynamoPipeline()
public boolean isInitialized()
DynamoHttpServletRequest
isInitialized
in class DynamoHttpServletRequest
DynamoHttpServletRequest.isInitialized()
public boolean isInTemplatePage()
isInTemplatePage
in class DynamoHttpServletRequest
DynamoHttpServletRequest.isInTemplatePage()
public boolean isLoggingDebug()
DynamoHttpServletRequest
isLoggingDebug
in interface ApplicationLogging
isLoggingDebug
in class DynamoHttpServletRequest
DynamoHttpServletRequest.isLoggingDebug()
public boolean isLoggingError()
DynamoHttpServletRequest
isLoggingError
in interface ApplicationLogging
isLoggingError
in class DynamoHttpServletRequest
DynamoHttpServletRequest.isLoggingError()
public boolean isLoggingInfo()
DynamoHttpServletRequest
isLoggingInfo
in interface ApplicationLogging
isLoggingInfo
in class DynamoHttpServletRequest
DynamoHttpServletRequest.isLoggingInfo()
public boolean isLoggingWarning()
DynamoHttpServletRequest
isLoggingWarning
in interface ApplicationLogging
isLoggingWarning
in class DynamoHttpServletRequest
DynamoHttpServletRequest.isLoggingWarning()
public boolean isRequestedSessionIdFromCookie()
DynamoHttpServletRequest
getSession
method.)
isRequestedSessionIdFromCookie
in interface javax.servlet.http.HttpServletRequest
isRequestedSessionIdFromCookie
in class DynamoHttpServletRequest
DynamoHttpServletRequest.isRequestedSessionIdFromCookie()
public boolean isRequestedSessionIdFromUrl()
DynamoHttpServletRequest
getSession
method.)
isRequestedSessionIdFromUrl
in interface javax.servlet.http.HttpServletRequest
isRequestedSessionIdFromUrl
in class DynamoHttpServletRequest
DynamoHttpServletRequest.isRequestedSessionIdFromUrl()
public boolean isRequestedSessionIdFromURL()
MutableHttpServletRequest
getSession
method.)
isRequestedSessionIdFromURL
in interface javax.servlet.http.HttpServletRequest
isRequestedSessionIdFromURL
in class MutableHttpServletRequest
MutableHttpServletRequest.isRequestedSessionIdFromURL()
public boolean isRequestedSessionIdValid()
DynamoHttpServletRequest
getSession
method.
isRequestedSessionIdValid
in interface javax.servlet.http.HttpServletRequest
isRequestedSessionIdValid
in class DynamoHttpServletRequest
DynamoHttpServletRequest.isRequestedSessionIdValid()
public boolean isSecure()
MutableHttpServletRequest
isSecure
in interface javax.servlet.ServletRequest
isSecure
in class MutableHttpServletRequest
MutableHttpServletRequest.isSecure()
public boolean isUserInRole(java.lang.String pRole)
DynamoHttpServletRequest
isUserInRole
in interface javax.servlet.http.HttpServletRequest
isUserInRole
in class DynamoHttpServletRequest
pRole
-
DynamoHttpServletRequest.isUserInRole(java.lang.String)
public void logDebug(java.lang.String pMessage, java.lang.Throwable pThrowable)
DynamoHttpServletRequest
logDebug
in interface ApplicationLogging
logDebug
in class DynamoHttpServletRequest
pMessage
- pThrowable
- DynamoHttpServletRequest.logDebug(java.lang.String, java.lang.Throwable)
public void logDebug(java.lang.String pMessage)
DynamoHttpServletRequest
logDebug
in interface ApplicationLogging
logDebug
in class DynamoHttpServletRequest
pMessage
- DynamoHttpServletRequest.logDebug(java.lang.String)
public void logDebug(java.lang.Throwable pThrowable)
DynamoHttpServletRequest
logDebug
in interface ApplicationLogging
logDebug
in class DynamoHttpServletRequest
pThrowable
- DynamoHttpServletRequest.logDebug(java.lang.Throwable)
public void logError(java.lang.String pMessage, java.lang.Throwable pThrowable)
DynamoHttpServletRequest
logError
in interface ApplicationLogging
logError
in class DynamoHttpServletRequest
pMessage
- pThrowable
- DynamoHttpServletRequest.logError(java.lang.String, java.lang.Throwable)
public void logError(java.lang.String pMessage)
DynamoHttpServletRequest
logError
in interface ApplicationLogging
logError
in class DynamoHttpServletRequest
pMessage
- DynamoHttpServletRequest.logError(java.lang.String)
public void logError(java.lang.Throwable pThrowable)
DynamoHttpServletRequest
logError
in interface ApplicationLogging
logError
in class DynamoHttpServletRequest
pThrowable
- DynamoHttpServletRequest.logError(java.lang.Throwable)
public void logInfo(java.lang.String pMessage, java.lang.Throwable pThrowable)
DynamoHttpServletRequest
logInfo
in interface ApplicationLogging
logInfo
in class DynamoHttpServletRequest
pMessage
- pThrowable
- DynamoHttpServletRequest.logInfo(java.lang.String, java.lang.Throwable)
public void logInfo(java.lang.String pMessage)
DynamoHttpServletRequest
logInfo
in interface ApplicationLogging
logInfo
in class DynamoHttpServletRequest
pMessage
- DynamoHttpServletRequest.logInfo(java.lang.String)
public void logInfo(java.lang.Throwable pThrowable)
DynamoHttpServletRequest
logInfo
in interface ApplicationLogging
logInfo
in class DynamoHttpServletRequest
pThrowable
- DynamoHttpServletRequest.logInfo(java.lang.Throwable)
public void logWarning(java.lang.String pMessage, java.lang.Throwable pThrowable)
DynamoHttpServletRequest
logWarning
in interface ApplicationLogging
logWarning
in class DynamoHttpServletRequest
pMessage
- pThrowable
- DynamoHttpServletRequest.logWarning(java.lang.String, java.lang.Throwable)
public void logWarning(java.lang.String pMessage)
DynamoHttpServletRequest
logWarning
in interface ApplicationLogging
logWarning
in class DynamoHttpServletRequest
pMessage
- DynamoHttpServletRequest.logWarning(java.lang.String)
public void logWarning(java.lang.Throwable pThrowable)
DynamoHttpServletRequest
logWarning
in interface ApplicationLogging
logWarning
in class DynamoHttpServletRequest
pThrowable
- DynamoHttpServletRequest.logWarning(java.lang.Throwable)
public java.lang.String performExitTracking(java.lang.String pURL)
DynamoHttpServletRequest
performExitTracking
in interface atg.servlet.exittracking.ExitTrackingHandler
performExitTracking
in class DynamoHttpServletRequest
pURL
-
DynamoHttpServletRequest.performExitTracking(java.lang.String)
public void popDefaultParameters()
DynamoHttpServletRequest
popDefaultParameters
in class DynamoHttpServletRequest
DynamoHttpServletRequest.popDefaultParameters()
public void popFrame()
DynamoHttpServletRequest
popFrame
in class DynamoHttpServletRequest
DynamoHttpServletRequest.popFrame()
public void popParameters()
DynamoHttpServletRequest
popParameters
in class DynamoHttpServletRequest
DynamoHttpServletRequest.popParameters()
public void printRequest(java.io.PrintStream pOut)
DynamoHttpServletRequest
printRequest
in class DynamoHttpServletRequest
pOut
- DynamoHttpServletRequest.printRequest(java.io.PrintStream)
public void pushDefaultParameters(java.util.Dictionary pDict)
DynamoHttpServletRequest
pushDefaultParameters
in class DynamoHttpServletRequest
pDict
- DynamoHttpServletRequest.pushDefaultParameters(java.util.Dictionary)
public void pushFrame()
DynamoHttpServletRequest
pushFrame
in class DynamoHttpServletRequest
DynamoHttpServletRequest.pushFrame()
public void pushParameters(java.util.Dictionary pDict)
DynamoHttpServletRequest
pushParameters
in class DynamoHttpServletRequest
pDict
- DynamoHttpServletRequest.pushParameters(java.util.Dictionary)
public void removeAttribute(java.lang.String pName)
MutableHttpServletRequest
java.*
,
javax.*
, and com.sun.*
, are
reserved for use by Sun Microsystems.
removeAttribute
in interface javax.servlet.ServletRequest
removeAttribute
in class MutableHttpServletRequest
pName
- MutableHttpServletRequest.removeAttribute(java.lang.String)
public java.lang.Object removeParameter(java.lang.String pName)
DynamoHttpServletRequest
removeParameter
in class DynamoHttpServletRequest
pName
-
DynamoHttpServletRequest.removeParameter(java.lang.String)
public void removePersistentQueryParameter(java.lang.String pKey)
DynamoHttpServletRequest
removePersistentQueryParameter
in class DynamoHttpServletRequest
pKey
- DynamoHttpServletRequest.removePersistentQueryParameter(java.lang.String)
public void removeSessionFromRequest()
DynamoHttpServletRequest
removeSessionFromRequest
in class DynamoHttpServletRequest
DynamoHttpServletRequest.removeSessionFromRequest()
public java.lang.Object resolveGlobalName(ComponentName pName)
DynamoHttpServletRequest
resolveGlobalName
in class DynamoHttpServletRequest
pName
-
DynamoHttpServletRequest.resolveGlobalName(atg.nucleus.naming.ComponentName)
public java.lang.Object resolveGlobalName(java.lang.String pName)
DynamoHttpServletRequest
resolveGlobalName
in class DynamoHttpServletRequest
pName
-
DynamoHttpServletRequest.resolveGlobalName(java.lang.String)
public java.lang.Object resolveName(ComponentName pName, boolean pCreate)
DynamoHttpServletRequest
resolveName
in class DynamoHttpServletRequest
pName
- pCreate
-
DynamoHttpServletRequest.resolveName(atg.nucleus.naming.ComponentName, boolean)
public java.lang.Object resolveName(ComponentName pName)
DynamoHttpServletRequest
resolveName
in class DynamoHttpServletRequest
pName
-
DynamoHttpServletRequest.resolveName(atg.nucleus.naming.ComponentName)
public java.lang.Object resolveName(java.lang.String pName, boolean pCreate)
DynamoHttpServletRequest
resolveName
in class DynamoHttpServletRequest
pName
- pCreate
-
DynamoHttpServletRequest.resolveName(java.lang.String, boolean)
public java.lang.Object resolveName(java.lang.String pName)
DynamoHttpServletRequest
resolveName
in interface NameResolver
resolveName
in class DynamoHttpServletRequest
pName
-
DynamoHttpServletRequest.resolveName(java.lang.String)
public java.lang.Object resolveRequestName(ComponentName pName)
DynamoHttpServletRequest
resolveRequestName
in class DynamoHttpServletRequest
pName
-
DynamoHttpServletRequest.resolveRequestName(atg.nucleus.naming.ComponentName)
public java.lang.Object resolveRequestName(java.lang.String pName)
DynamoHttpServletRequest
resolveRequestName
in class DynamoHttpServletRequest
pName
-
DynamoHttpServletRequest.resolveRequestName(java.lang.String)
public java.lang.Object resolveSessionName(ComponentName pName)
DynamoHttpServletRequest
resolveSessionName
in class DynamoHttpServletRequest
pName
-
DynamoHttpServletRequest.resolveSessionName(atg.nucleus.naming.ComponentName)
public java.lang.Object resolveSessionName(java.lang.String pName)
DynamoHttpServletRequest
resolveSessionName
in class DynamoHttpServletRequest
pName
-
DynamoHttpServletRequest.resolveSessionName(java.lang.String)
public boolean serviceLocalParameter(ParameterName pName, javax.servlet.ServletRequest pReq, javax.servlet.ServletResponse pRes) throws javax.servlet.ServletException, java.io.IOException
DynamoHttpServletRequest
serviceLocalParameter
in class DynamoHttpServletRequest
pName
- pReq
- pRes
-
javax.servlet.ServletException
java.io.IOException
DynamoHttpServletRequest.serviceLocalParameter(atg.nucleus.naming.ParameterName, javax.servlet.ServletRequest, javax.servlet.ServletResponse)
public boolean serviceLocalParameter(java.lang.String pName, javax.servlet.ServletRequest pReq, javax.servlet.ServletResponse pRes) throws javax.servlet.ServletException, java.io.IOException
DynamoHttpServletRequest
serviceLocalParameter
in class DynamoHttpServletRequest
pName
- pReq
- pRes
-
javax.servlet.ServletException
java.io.IOException
DynamoHttpServletRequest.serviceLocalParameter(java.lang.String, javax.servlet.ServletRequest, javax.servlet.ServletResponse)
public boolean serviceParameter(ParameterName pName, javax.servlet.ServletRequest pReq, javax.servlet.ServletResponse pRes, TagConverter pCvt, java.util.Properties pCvtArgs) throws javax.servlet.ServletException, java.io.IOException
DynamoHttpServletRequest
serviceParameter
in class DynamoHttpServletRequest
pName
- pReq
- pRes
- pCvt
- pCvtArgs
-
javax.servlet.ServletException
java.io.IOException
DynamoHttpServletRequest.serviceParameter(atg.nucleus.naming.ParameterName, javax.servlet.ServletRequest, javax.servlet.ServletResponse, atg.droplet.TagConverter, java.util.Properties)
public boolean serviceParameter(ParameterName pName, javax.servlet.ServletRequest pReq, javax.servlet.ServletResponse pRes) throws javax.servlet.ServletException, java.io.IOException
DynamoHttpServletRequest
serviceParameter
in class DynamoHttpServletRequest
pName
- pReq
- pRes
-
javax.servlet.ServletException
java.io.IOException
DynamoHttpServletRequest.serviceParameter(atg.nucleus.naming.ParameterName, javax.servlet.ServletRequest, javax.servlet.ServletResponse)
public boolean serviceParameter(java.lang.String pName, javax.servlet.ServletRequest pReq, javax.servlet.ServletResponse pRes, TagConverter pCvt, java.util.Properties pCvtArgs) throws javax.servlet.ServletException, java.io.IOException
DynamoHttpServletRequest
serviceParameter
in class DynamoHttpServletRequest
pName
- pReq
- pRes
- pCvt
- pCvtArgs
-
javax.servlet.ServletException
java.io.IOException
DynamoHttpServletRequest.serviceParameter(java.lang.String, javax.servlet.ServletRequest, javax.servlet.ServletResponse, atg.droplet.TagConverter, java.util.Properties)
public boolean serviceParameter(java.lang.String pName, javax.servlet.ServletRequest pReq, javax.servlet.ServletResponse pRes) throws javax.servlet.ServletException, java.io.IOException
DynamoHttpServletRequest
serviceParameter
in class DynamoHttpServletRequest
pName
- pReq
- pRes
-
javax.servlet.ServletException
java.io.IOException
DynamoHttpServletRequest.serviceParameter(java.lang.String, javax.servlet.ServletRequest, javax.servlet.ServletResponse)
public void setAfterGetsClaimed(boolean pAfterGetsClaimed)
DynamoHttpServletRequest
setAfterGetsClaimed
in class DynamoHttpServletRequest
pAfterGetsClaimed
- DynamoHttpServletRequest.setAfterGetsClaimed(boolean)
public void setAttribute(java.lang.String pName, java.lang.Object pValue)
MutableHttpServletRequest
setAttribute
in interface javax.servlet.ServletRequest
setAttribute
in class MutableHttpServletRequest
pName
- pValue
- MutableHttpServletRequest.setAttribute(java.lang.String, java.lang.Object)
public void setAttributeFactory(java.lang.String pName, AttributeFactory pFactory)
MutableHttpServletRequest
setAttributeFactory
in class MutableHttpServletRequest
pName
- pFactory
- MutableHttpServletRequest.setAttributeFactory(java.lang.String, atg.servlet.AttributeFactory)
public void setAuthType(java.lang.String pAuthType)
MutableHttpServletRequest
setAuthType
in class MutableHttpServletRequest
pAuthType
- MutableHttpServletRequest.setAuthType(java.lang.String)
public void setBaseDirectory(java.lang.String pBaseDir)
DynamoHttpServletRequest
setBaseDirectory
in class DynamoHttpServletRequest
pBaseDir
- DynamoHttpServletRequest.setBaseDirectory(java.lang.String)
public void setBrowserTyper(BrowserTyper pBrowserTyper)
DynamoHttpServletRequest
setBrowserTyper
in class DynamoHttpServletRequest
pBrowserTyper
- DynamoHttpServletRequest.setBrowserTyper(atg.servlet.BrowserTyper)
public void setCharacterEncoding(java.lang.String pEncoding) throws java.io.UnsupportedEncodingException
MutableHttpServletRequest
setCharacterEncoding
in interface javax.servlet.ServletRequest
setCharacterEncoding
in class MutableHttpServletRequest
pEncoding
-
java.io.UnsupportedEncodingException
MutableHttpServletRequest.setCharacterEncoding(java.lang.String)
public void setContentLength(int pContentLength)
MutableHttpServletRequest
setContentLength
in class MutableHttpServletRequest
pContentLength
- MutableHttpServletRequest.setContentLength(int)
public void setContentType(java.lang.String pContentType)
MutableHttpServletRequest
setContentType
in class MutableHttpServletRequest
pContentType
- MutableHttpServletRequest.setContentType(java.lang.String)
public void setContextPath(java.lang.String pContextPath)
MutableHttpServletRequest
setContextPath
in class MutableHttpServletRequest
pContextPath
- MutableHttpServletRequest.setContextPath(java.lang.String)
public void setDisableExitTracking(boolean pDisableExitTracking)
DynamoHttpServletRequest
setDisableExitTracking
in class DynamoHttpServletRequest
pDisableExitTracking
- DynamoHttpServletRequest.setDisableExitTracking(boolean)
public void setDocRootServicePrefix(java.lang.String pDocRootServicePrefix)
setDocRootServicePrefix
in class DynamoHttpServletRequest
pDocRootServicePrefix
- DynamoHttpServletRequest.setDocRootServicePrefix(java.lang.String)
public void setDynamoPipeline(boolean pDynamoPipeline)
DynamoHttpServletRequest
setDynamoPipeline
in class DynamoHttpServletRequest
pDynamoPipeline
- DynamoHttpServletRequest.setDynamoPipeline(boolean)
public void setEncodeContextPathMode(int pEncodeMode)
DynamoHttpServletRequest
setEncodeContextPathMode
in class DynamoHttpServletRequest
pEncodeMode
- DynamoHttpServletRequest.setEncodeContextPathMode(int)
public void setEncodeServletPath(boolean pEncode)
DynamoHttpServletRequest
setEncodeServletPath
in class DynamoHttpServletRequest
pEncode
- DynamoHttpServletRequest.setEncodeServletPath(boolean)
public void setEncodeURL(boolean pEncodeURL)
DynamoHttpServletRequest
setEncodeURL
in class DynamoHttpServletRequest
pEncodeURL
- DynamoHttpServletRequest.setEncodeURL(boolean)
public void setEventFlags(int pEventFlags)
DynamoHttpServletRequest
setEventFlags
in class DynamoHttpServletRequest
pEventFlags
- DynamoHttpServletRequest.setEventFlags(int)
public void setExitTrackingHandler(atg.servlet.exittracking.ExitTrackingHandler pExitTrackingHandler)
DynamoHttpServletRequest
setExitTrackingHandler
in class DynamoHttpServletRequest
pExitTrackingHandler
- DynamoHttpServletRequest.setExitTrackingHandler(atg.servlet.exittracking.ExitTrackingHandler)
public void setFormEventsSent(boolean pFormEventsSent)
DynamoHttpServletRequest
setFormEventsSent
in class DynamoHttpServletRequest
pFormEventsSent
- DynamoHttpServletRequest.setFormEventsSent(boolean)
public void setGenerateRequestLocales(boolean pValue)
DynamoHttpServletRequest
A value of false for this property will turn of the creation of RequestLocale objects. No RequestLocale objects will be created for any requests. Calling DynamoHttpServletRequest.getRequestLocale() will return null if this property is set to false. You must set this value to true if you are serving content of a different language than the server runs in.
setGenerateRequestLocales
in class DynamoHttpServletRequest
pValue
- DynamoHttpServletRequest.setGenerateRequestLocales(boolean)
public void setInitialized(boolean pInitialized)
DynamoHttpServletRequest
setInitialized
in class DynamoHttpServletRequest
pInitialized
- DynamoHttpServletRequest.setInitialized(boolean)
public void setInputStream(javax.servlet.ServletInputStream pInputStream)
MutableHttpServletRequest
setInputStream
in class MutableHttpServletRequest
pInputStream
- MutableHttpServletRequest.setInputStream(javax.servlet.ServletInputStream)
public void setInTemplatePage(boolean pInTemplatePage)
DynamoHttpServletRequest
setInTemplatePage
in class DynamoHttpServletRequest
pInTemplatePage
- DynamoHttpServletRequest.setInTemplatePage(boolean)
public void setLinkEncoding(java.lang.String pLinkEncoding)
DynamoHttpServletRequest
setLinkEncoding
in class DynamoHttpServletRequest
pLinkEncoding
- DynamoHttpServletRequest.setLinkEncoding(java.lang.String)
public void setLog(ApplicationLogging pLog)
DynamoHttpServletRequest
setLog
in class DynamoHttpServletRequest
pLog
- DynamoHttpServletRequest.setLog(atg.nucleus.logging.ApplicationLogging)
public void setLoggingDebug(boolean pLogging)
DynamoHttpServletRequest
setLoggingDebug
in interface ApplicationLogging
setLoggingDebug
in class DynamoHttpServletRequest
pLogging
- DynamoHttpServletRequest.setLoggingDebug(boolean)
public void setLoggingError(boolean pLogging)
DynamoHttpServletRequest
setLoggingError
in interface ApplicationLogging
setLoggingError
in class DynamoHttpServletRequest
pLogging
- DynamoHttpServletRequest.setLoggingError(boolean)
public void setLoggingInfo(boolean pLogging)
DynamoHttpServletRequest
setLoggingInfo
in interface ApplicationLogging
setLoggingInfo
in class DynamoHttpServletRequest
pLogging
- DynamoHttpServletRequest.setLoggingInfo(boolean)
public void setLoggingWarning(boolean pLogging)
DynamoHttpServletRequest
setLoggingWarning
in interface ApplicationLogging
setLoggingWarning
in class DynamoHttpServletRequest
pLogging
- DynamoHttpServletRequest.setLoggingWarning(boolean)
public void setMethod(java.lang.String pMethod)
MutableHttpServletRequest
setMethod
in class MutableHttpServletRequest
pMethod
- MutableHttpServletRequest.setMethod(java.lang.String)
public void setMimeType(java.lang.String pMimeType)
DynamoHttpServletRequest
setMimeType
in class DynamoHttpServletRequest
pMimeType
- DynamoHttpServletRequest.setMimeType(java.lang.String)
public void setMimeTyper(MimeTyper pMimeTyper)
DynamoHttpServletRequest
setMimeTyper
in class DynamoHttpServletRequest
pMimeTyper
- DynamoHttpServletRequest.setMimeTyper(atg.servlet.MimeTyper)
public void setNucleus(Nucleus pNucleus)
DynamoHttpServletRequest
setNucleus
in class DynamoHttpServletRequest
pNucleus
- DynamoHttpServletRequest.setNucleus(atg.nucleus.Nucleus)
public void setParameter(java.lang.String pName, java.lang.Object pValue, TagConverter pCvt, java.util.Properties pCvtArgs) throws javax.servlet.ServletException
DynamoHttpServletRequest
setParameter
in class DynamoHttpServletRequest
pName
- pValue
- pCvt
- pCvtArgs
-
javax.servlet.ServletException
DynamoHttpServletRequest.setParameter(java.lang.String, java.lang.Object, atg.droplet.TagConverter, java.util.Properties)
public void setParameter(java.lang.String pName, java.lang.Object pValue)
DynamoHttpServletRequest
setParameter
in class DynamoHttpServletRequest
pName
- pValue
- DynamoHttpServletRequest.setParameter(java.lang.String, java.lang.Object)
public void setParameterDelimiter(java.lang.String pParameterDelimiter)
DynamoHttpServletRequest
setParameterDelimiter
in class DynamoHttpServletRequest
pParameterDelimiter
- DynamoHttpServletRequest.setParameterDelimiter(java.lang.String)
public void setParameterHandler(atg.servlet.ParameterHandler pParameterHandler)
DynamoHttpServletRequest
setParameterHandler
in class DynamoHttpServletRequest
pParameterHandler
- DynamoHttpServletRequest.setParameterHandler(atg.servlet.ParameterHandler)
public void setPathInfo(java.lang.String pPathInfo)
MutableHttpServletRequest
setPathInfo
in class MutableHttpServletRequest
pPathInfo
- MutableHttpServletRequest.setPathInfo(java.lang.String)
public void setPathTranslated(java.lang.String pPathTranslated)
MutableHttpServletRequest
setPathTranslated
in class MutableHttpServletRequest
pPathTranslated
- MutableHttpServletRequest.setPathTranslated(java.lang.String)
public void setProtocol(java.lang.String pProtocol)
MutableHttpServletRequest
setProtocol
in class MutableHttpServletRequest
pProtocol
- MutableHttpServletRequest.setProtocol(java.lang.String)
public void setQueryString(java.lang.String pQueryString)
MutableHttpServletRequest
setQueryString
in class MutableHttpServletRequest
pQueryString
- MutableHttpServletRequest.setQueryString(java.lang.String)
public void setRemoteAddr(java.lang.String pRemoteAddr)
MutableHttpServletRequest
setRemoteAddr
in class MutableHttpServletRequest
pRemoteAddr
- MutableHttpServletRequest.setRemoteAddr(java.lang.String)
public void setRemoteHost(java.lang.String pRemoteHost)
MutableHttpServletRequest
setRemoteHost
in class MutableHttpServletRequest
pRemoteHost
- MutableHttpServletRequest.setRemoteHost(java.lang.String)
public void setRemoteUser(java.lang.String pRemoteUser)
MutableHttpServletRequest
setRemoteUser
in class MutableHttpServletRequest
pRemoteUser
- MutableHttpServletRequest.setRemoteUser(java.lang.String)
public void setRequest(javax.servlet.http.HttpServletRequest pRequest)
DynamoHttpServletRequest
setRequest
in class DynamoHttpServletRequest
pRequest
- DynamoHttpServletRequest.setRequest(javax.servlet.http.HttpServletRequest)
public void setRequestLocale(atg.servlet.RequestLocale pLocale)
DynamoHttpServletRequest
setRequestLocale
in class DynamoHttpServletRequest
pLocale
- DynamoHttpServletRequest.setRequestLocale(atg.servlet.RequestLocale)
public void setRequestLocalePath(ComponentName pValue)
DynamoHttpServletRequest
The path to the request locale component.
setRequestLocalePath
in class DynamoHttpServletRequest
pValue
- DynamoHttpServletRequest.setRequestLocalePath(atg.nucleus.naming.ComponentName)
public void setRequestScope(NameContext pRequestScope)
DynamoHttpServletRequest
setRequestScope
in class DynamoHttpServletRequest
pRequestScope
- DynamoHttpServletRequest.setRequestScope(atg.naming.NameContext)
public void setRequestScopeManager(RequestScopeManager pRequestScopeManager)
DynamoHttpServletRequest
setRequestScopeManager
in class DynamoHttpServletRequest
pRequestScopeManager
- DynamoHttpServletRequest.setRequestScopeManager(atg.nucleus.RequestScopeManager)
public void setRequestURI(java.lang.String pRequestURI)
MutableHttpServletRequest
setRequestURI
in class MutableHttpServletRequest
pRequestURI
- MutableHttpServletRequest.setRequestURI(java.lang.String)
public void setRequestURIHasQueryString(boolean pRequestURIHasQueryString)
DynamoHttpServletRequest
setRequestURIHasQueryString
in class DynamoHttpServletRequest
pRequestURIHasQueryString
- DynamoHttpServletRequest.setRequestURIHasQueryString(boolean)
public void setResponse(DynamoHttpServletResponse pResponse)
DynamoHttpServletRequest
setResponse
in class DynamoHttpServletRequest
pResponse
- DynamoHttpServletRequest.setResponse(atg.servlet.DynamoHttpServletResponse)
public void setRestorableSessionIdFromURL(java.lang.String pRestorableSessionIdFromURL)
DynamoHttpServletRequest
setRestorableSessionIdFromURL
in class DynamoHttpServletRequest
pRestorableSessionIdFromURL
- DynamoHttpServletRequest.setRestorableSessionIdFromURL(java.lang.String)
public void setScheme(java.lang.String pScheme)
MutableHttpServletRequest
setScheme
in class MutableHttpServletRequest
pScheme
- MutableHttpServletRequest.setScheme(java.lang.String)
public void setScrambleKey(byte[] pScrambleKey)
DynamoHttpServletRequest
setScrambleKey
in class DynamoHttpServletRequest
pScrambleKey
- DynamoHttpServletRequest.setScrambleKey(byte[])
public void setServerName(java.lang.String pServerName)
MutableHttpServletRequest
setServerName
in class MutableHttpServletRequest
pServerName
- MutableHttpServletRequest.setServerName(java.lang.String)
public void setServerPort(int pServerPort)
MutableHttpServletRequest
setServerPort
in class MutableHttpServletRequest
pServerPort
- MutableHttpServletRequest.setServerPort(int)
public void setServletPath(java.lang.String pServletPath)
MutableHttpServletRequest
setServletPath
in class MutableHttpServletRequest
pServletPath
- MutableHttpServletRequest.setServletPath(java.lang.String)
public void setSessionRequest(HttpSessionRequest pSessionRequest)
setSessionRequest
in class DynamoHttpServletRequest
pSessionRequest
- DynamoHttpServletRequest.setSessionRequest(atg.servlet.HttpSessionRequest)
public void setupLoopbackTemplateEmailRequest()
DynamoHttpServletRequest
setupLoopbackTemplateEmailRequest
in class DynamoHttpServletRequest
DynamoHttpServletRequest.setupLoopbackTemplateEmailRequest()
public void setURLSessionIdSpecifier(java.lang.String pURLSessionIdSpecifier)
DynamoHttpServletRequest
setURLSessionIdSpecifier
in class DynamoHttpServletRequest
pURLSessionIdSpecifier
- DynamoHttpServletRequest.setURLSessionIdSpecifier(java.lang.String)
public void setUserAuthenticator(UserAuthenticator pUserAuthenticator)
DynamoHttpServletRequest
setUserAuthenticator
in class DynamoHttpServletRequest
pUserAuthenticator
- DynamoHttpServletRequest.setUserAuthenticator(atg.security.UserAuthenticator)
public void setWebApplication(atg.servlet.minimal.WebApplicationInterface pWebApplication)
DynamoHttpServletRequest
setWebApplication
in class DynamoHttpServletRequest
pWebApplication
- DynamoHttpServletRequest.setWebApplication(atg.servlet.minimal.WebApplicationInterface)
public void setWebPools(atg.servlet.WebPools pWebPools)
DynamoHttpServletRequest
setWebPools
in class DynamoHttpServletRequest
pWebPools
- DynamoHttpServletRequest.setWebPools(atg.servlet.WebPools)
public void setWindowScopeManager(atg.nucleus.WindowScopeManager pScopeManager)
DynamoHttpServletRequest
setWindowScopeManager
in class DynamoHttpServletRequest
pScopeManager
- DynamoHttpServletRequest.setWindowScopeManager(atg.nucleus.WindowScopeManager)
public void setWrapper(javax.servlet.ServletRequestWrapper pWrapper)
DynamoHttpServletRequest
setWrapper
in class DynamoHttpServletRequest
pWrapper
- DynamoHttpServletRequest.setWrapper(javax.servlet.ServletRequestWrapper)
public boolean shouldExitTrack(java.lang.String pURL)
DynamoHttpServletRequest
shouldExitTrack
in interface atg.servlet.exittracking.ExitTrackingHandler
shouldExitTrack
in class DynamoHttpServletRequest
pURL
-
DynamoHttpServletRequest.shouldExitTrack(java.lang.String)
public boolean tamperedURLParameters()
DynamoHttpServletRequest
tamperedURLParameters
in class DynamoHttpServletRequest
DynamoHttpServletRequest.tamperedURLParameters()
public java.lang.String toString()
DynamoHttpServletRequest
toString
in class DynamoHttpServletRequest
DynamoHttpServletRequest.toString()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |