ariba.ui.servletadaptor
Class AWServletRequest

java.lang.Object
  extended by ariba.ui.aribaweb.util.AWBaseObject
      extended by ariba.ui.aribaweb.core.AWBaseRequest
          extended by ariba.ui.servletadaptor.AWServletRequest
All Implemented Interfaces:
AWRequest, AWDisposable, AWObject

public class AWServletRequest
extends AWBaseRequest

An @{Link ariba.ui.aribaweb.core.AWRequest} wrapping around HttpServletRequest.


Field Summary
 
Fields inherited from class ariba.ui.aribaweb.core.AWBaseRequest
AcceptLanguageKey, AllowFailedComponentRendezvousFormKey, AWLogFilterListKey, CharacterEncodingKey, ContentLengthKey, ContentTypeKey, DefaultBrowserLanguage, InitialRequestId, IsSessionRendezvousFormKey
 
Fields inherited from class ariba.ui.aribaweb.util.AWBaseObject
AribaHashtableClass, AribaVectorClass, ClassClass, EmptyHashtable, EmptyMap, EmptyVector, False, IntegerClass, JavaHashtableClass, JavaMapClass, JavaVectorClass, LogHandling, NullObject, ObjectClass, StringClass, True, UndefinedObject, UndefinedString, UninitializedRealNumber
 
Fields inherited from interface ariba.ui.aribaweb.core.AWRequest
HeaderContentDispositionForMacintosh
 
Constructor Summary
AWServletRequest()
           
 
Method Summary
 int applicationNumberInt()
           
 AWFileData fileDataForKey(java.lang.String formValueKey)
           
 javax.servlet.http.HttpSession getSession(boolean shouldCreate)
           
 java.lang.String headerForKey(java.lang.String requestHeaderKey)
          This returns the HTTP header information or null if it is not present.
 java.util.Map headers()
           
 javax.servlet.http.HttpServletRequest httpServletRequest()
           
 javax.servlet.http.HttpServletResponse httpServletResponse()
           
 void init(javax.servlet.http.HttpServletRequest servletRequest)
           
 java.io.InputStream inputStream()
           
 boolean isSecureScheme()
           
 java.lang.String method()
           
 java.lang.String queryString()
           
 java.lang.String remoteHost()
           
 java.lang.String remoteHostAddress()
           
 java.lang.String requestHandlerKey()
           
 java.lang.String[] requestHandlerPath()
           
 java.lang.String requestString()
           
 java.lang.String serverPort()
           
 java.lang.String uri()
           
 
Methods inherited from class ariba.ui.aribaweb.core.AWBaseRequest
acceptLanguage, applicationNumber, characterEncoding, content, contentLength, contentStream, contentType, cookieValueForKey, cookieValuesForKey, createInternalRequest, createInternalRequest, decodeString, dispose, formValueForKey, formValueForKey, formValueForKey, formValues, formValuesForKey, formValuesForKey, formValuesForKey, frameName, getBaseRequest, getSession, hasFormValueForKey, hasFormValueForKey, hasFormValueForKey, hasHandler, init, initIsBrowserChrome, initIsBrowserFirefox, initIsBrowserMicrosoft, initIsBrowserSafari, initIsIPad, initisMacintosh, isBrowserChrome, isBrowserFirefox, isBrowserIE55, isBrowserMicrosoft, isBrowserSafari, isInternalRequest, isIPad, isMacintosh, isMultipartEncoded, isTooManyTabRequest, parametersFromUrlEncodedString, parseUrlEncodedFormValues, preferredLocale, removeCookieValue, requestId, requestLocales, resetRequestId, responseId, senderId, senderIds, sessionId, sessionSecureId, setCharacterEncoding, setTooManyTabRequest, userAgent
 
Methods inherited from class ariba.ui.aribaweb.util.AWBaseObject
debugString, ensureFieldValuesClear, getFieldValue, isKindOfClass, localizedJavaString, logString, logWarning, setFieldValue
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AWServletRequest

public AWServletRequest()
Method Detail

init

public void init(javax.servlet.http.HttpServletRequest servletRequest)

headerForKey

public java.lang.String headerForKey(java.lang.String requestHeaderKey)
This returns the HTTP header information or null if it is not present.

Parameters:
requestHeaderKey -
Returns:
This returns the header information or null.

headers

public java.util.Map headers()

fileDataForKey

public AWFileData fileDataForKey(java.lang.String formValueKey)

requestHandlerKey

public java.lang.String requestHandlerKey()

requestHandlerPath

public java.lang.String[] requestHandlerPath()

applicationNumberInt

public int applicationNumberInt()

method

public java.lang.String method()

uri

public java.lang.String uri()

queryString

public java.lang.String queryString()

isSecureScheme

public boolean isSecureScheme()
Specified by:
isSecureScheme in interface AWRequest
Overrides:
isSecureScheme in class AWBaseRequest

serverPort

public java.lang.String serverPort()

remoteHostAddress

public java.lang.String remoteHostAddress()
Specified by:
remoteHostAddress in interface AWRequest
Specified by:
remoteHostAddress in class AWBaseRequest

remoteHost

public java.lang.String remoteHost()
Specified by:
remoteHost in interface AWRequest
Specified by:
remoteHost in class AWBaseRequest

inputStream

public java.io.InputStream inputStream()
Specified by:
inputStream in interface AWRequest
Specified by:
inputStream in class AWBaseRequest

getSession

public javax.servlet.http.HttpSession getSession(boolean shouldCreate)

httpServletRequest

public javax.servlet.http.HttpServletRequest httpServletRequest()

httpServletResponse

public javax.servlet.http.HttpServletResponse httpServletResponse()

requestString

public java.lang.String requestString()


AribaWeb User Interface Development Framework
Copyright © 2000-2014 Ariba, Inc. All Rights Reserved.