ariba.ui.aribaweb.core
Class AWComponentActionRequestHandler

java.lang.Object
  extended by ariba.ui.aribaweb.util.AWBaseObject
      extended by ariba.ui.aribaweb.core.AWConcreteRequestHandler
          extended by ariba.ui.aribaweb.core.AWComponentActionRequestHandler
All Implemented Interfaces:
AWRequestHandler, AWObject

public final class AWComponentActionRequestHandler
extends AWConcreteRequestHandler


Field Summary
static java.lang.String BackTrackActionName
           
static java.lang.String DebugRerenderAsRefreshKey
           
static java.lang.String DebugRerenderCountKey
           
static java.lang.String DropDestinationKey
           
static java.lang.String FormComponentIdKey
           
static java.lang.String FormSenderKey
           
static java.lang.String ForwardTrackActionName
           
static java.lang.String HistoryScriptActionName
           
static boolean IsFormPostRedirectEnabled
           
static java.lang.String RefreshActionName
           
static java.lang.String SenderKey
           
static AWComponentActionRequestHandler SharedInstance
           
 
Fields inherited from class ariba.ui.aribaweb.core.AWConcreteRequestHandler
DefaultSecureHttpPort
 
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
 
Constructor Summary
AWComponentActionRequestHandler()
           
 
Method Summary
 void appendFullUrlWithSenderId(AWRequestContext requestContext, AWEncodedString senderId)
           
 void appendUrlWithSenderId(AWRequestContext requestContext, AWEncodedString senderId)
           
 void appendUrlWithSenderIdAndFragmentIdentifier(AWRequestContext requestContext, AWEncodedString senderId, AWEncodedString fragmentIdentifier)
           
 java.lang.String effectiveUrlForFormPost(AWRequestContext requestContext, java.lang.String uriString)
           
 java.lang.String fullRefreshUrl(AWRequestContext requestContext)
           
 java.lang.String fullUrlWithSenderId(AWRequestContext requestContext, AWEncodedString senderId)
           
 AWResponse handleRequest(AWRequest request)
           
 AWResponse handleRequest(AWRequest request, AWRequestContext requestContext)
           
 java.lang.String historyRequestHandlerUrl(AWRequestContext requestContext, java.lang.String actionName)
           
 void init(AWApplication application, java.lang.String requestHandlerKey)
           
 AWResponse processFrontDoorRequest(AWRequestContext requestContext)
           
 java.lang.String refreshUrl(AWRequestContext requestContext)
           
 java.lang.String requestHandlerUrl(AWRequest request)
           
 java.lang.String requestHandlerUrl(AWRequest request, boolean fullUrl)
           
 AWEncodedString requestHandlerUrlEncoded(AWRequest request)
           
 java.lang.String urlWithSenderId(AWRequestContext requestContext, AWEncodedString senderId)
           
 java.lang.String urlWithSenderIdAndFragmentIdentifier(AWRequestContext requestContext, AWEncodedString senderId, java.lang.String fragmentIdentifier)
           
 
Methods inherited from class ariba.ui.aribaweb.core.AWConcreteRequestHandler
adaptorPrefix, alternateSecurePort, applicationNameSuffix, fullAdaptorUrlForRequest, handleComponentActionSessionValidationError, handleException, handleRemoteHostMismatchException, handleSessionRestorationError, handleSessionValidationError, handleSiteUnavailableException, requestHandlerKey, setAdaptorPrefix, setAlternateSecurePort, setApplicationNameSuffix
 
Methods inherited from class ariba.ui.aribaweb.util.AWBaseObject
debugString, ensureFieldValuesClear, getFieldValue, init, isKindOfClass, localizedJavaString, logString, logWarning, setFieldValue
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

IsFormPostRedirectEnabled

public static boolean IsFormPostRedirectEnabled

SenderKey

public static final java.lang.String SenderKey
See Also:
Constant Field Values

FormSenderKey

public static final java.lang.String FormSenderKey
See Also:
Constant Field Values

FormComponentIdKey

public static final java.lang.String FormComponentIdKey
See Also:
Constant Field Values

DropDestinationKey

public static final java.lang.String DropDestinationKey
See Also:
Constant Field Values

SharedInstance

public static AWComponentActionRequestHandler SharedInstance

BackTrackActionName

public static final java.lang.String BackTrackActionName
See Also:
Constant Field Values

ForwardTrackActionName

public static final java.lang.String ForwardTrackActionName
See Also:
Constant Field Values

RefreshActionName

public static final java.lang.String RefreshActionName
See Also:
Constant Field Values

HistoryScriptActionName

public static final java.lang.String HistoryScriptActionName
See Also:
Constant Field Values

DebugRerenderCountKey

public static final java.lang.String DebugRerenderCountKey
See Also:
Constant Field Values

DebugRerenderAsRefreshKey

public static final java.lang.String DebugRerenderAsRefreshKey
See Also:
Constant Field Values
Constructor Detail

AWComponentActionRequestHandler

public AWComponentActionRequestHandler()
Method Detail

init

public void init(AWApplication application,
                 java.lang.String requestHandlerKey)
Overrides:
init in class AWConcreteRequestHandler

requestHandlerUrlEncoded

public AWEncodedString requestHandlerUrlEncoded(AWRequest request)

requestHandlerUrl

public java.lang.String requestHandlerUrl(AWRequest request,
                                          boolean fullUrl)

requestHandlerUrl

public java.lang.String requestHandlerUrl(AWRequest request)

urlWithSenderId

public java.lang.String urlWithSenderId(AWRequestContext requestContext,
                                        AWEncodedString senderId)

appendUrlWithSenderId

public void appendUrlWithSenderId(AWRequestContext requestContext,
                                  AWEncodedString senderId)

fullUrlWithSenderId

public java.lang.String fullUrlWithSenderId(AWRequestContext requestContext,
                                            AWEncodedString senderId)

appendFullUrlWithSenderId

public void appendFullUrlWithSenderId(AWRequestContext requestContext,
                                      AWEncodedString senderId)

urlWithSenderIdAndFragmentIdentifier

public java.lang.String urlWithSenderIdAndFragmentIdentifier(AWRequestContext requestContext,
                                                             AWEncodedString senderId,
                                                             java.lang.String fragmentIdentifier)

appendUrlWithSenderIdAndFragmentIdentifier

public void appendUrlWithSenderIdAndFragmentIdentifier(AWRequestContext requestContext,
                                                       AWEncodedString senderId,
                                                       AWEncodedString fragmentIdentifier)

effectiveUrlForFormPost

public java.lang.String effectiveUrlForFormPost(AWRequestContext requestContext,
                                                java.lang.String uriString)

handleRequest

public AWResponse handleRequest(AWRequest request,
                                AWRequestContext requestContext)

processFrontDoorRequest

public AWResponse processFrontDoorRequest(AWRequestContext requestContext)

handleRequest

public AWResponse handleRequest(AWRequest request)
Specified by:
handleRequest in interface AWRequestHandler
Overrides:
handleRequest in class AWConcreteRequestHandler

historyRequestHandlerUrl

public java.lang.String historyRequestHandlerUrl(AWRequestContext requestContext,
                                                 java.lang.String actionName)

fullRefreshUrl

public java.lang.String fullRefreshUrl(AWRequestContext requestContext)

refreshUrl

public java.lang.String refreshUrl(AWRequestContext requestContext)


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