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 String BackTrackActionName
           
static String DebugRerenderAsRefreshKey
           
static String DebugRerenderCountKey
           
static String DropDestinationKey
           
static String FormComponentIdKey
           
static String FormSenderKey
           
static String ForwardTrackActionName
           
static String HistoryScriptActionName
           
static boolean IsFormPostRedirectEnabled
           
static String RefreshActionName
           
static 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)
           
 String effectiveUrlForFormPost(AWRequestContext requestContext, String uriString)
           
 String fullRefreshUrl(AWRequestContext requestContext)
           
 String fullUrlWithSenderId(AWRequestContext requestContext, AWEncodedString senderId)
           
 AWResponse handleRequest(AWRequest request)
           
 AWResponse handleRequest(AWRequest request, AWRequestContext requestContext)
           
 String historyRequestHandlerUrl(AWRequestContext requestContext, String actionName)
           
 void init(AWApplication application, String requestHandlerKey)
           
 AWResponse processFrontDoorRequest(AWRequestContext requestContext)
           
 String refreshUrl(AWRequestContext requestContext)
           
 String requestHandlerUrl(AWRequest request)
           
 AWEncodedString requestHandlerUrlEncoded(AWRequest request)
           
 String urlWithSenderId(AWRequestContext requestContext, AWEncodedString senderId)
           
 String urlWithSenderIdAndFragmentIdentifier(AWRequestContext requestContext, AWEncodedString senderId, String fragmentIdentifier)
           
 
Methods inherited from class ariba.ui.aribaweb.core.AWConcreteRequestHandler
adaptorPrefix, alternateSecurePort, applicationNameSuffix, fullAdaptorUrlForRequest, handleComponentActionSessionValidationError, handleException, 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 String SenderKey
See Also:
Constant Field Values

FormSenderKey

public static final String FormSenderKey
See Also:
Constant Field Values

FormComponentIdKey

public static final String FormComponentIdKey
See Also:
Constant Field Values

DropDestinationKey

public static final String DropDestinationKey
See Also:
Constant Field Values

SharedInstance

public static AWComponentActionRequestHandler SharedInstance

BackTrackActionName

public static final String BackTrackActionName
See Also:
Constant Field Values

ForwardTrackActionName

public static final String ForwardTrackActionName
See Also:
Constant Field Values

RefreshActionName

public static final String RefreshActionName
See Also:
Constant Field Values

HistoryScriptActionName

public static final String HistoryScriptActionName
See Also:
Constant Field Values

DebugRerenderCountKey

public static final String DebugRerenderCountKey
See Also:
Constant Field Values

DebugRerenderAsRefreshKey

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

AWComponentActionRequestHandler

public AWComponentActionRequestHandler()
Method Detail

init

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

requestHandlerUrlEncoded

public AWEncodedString requestHandlerUrlEncoded(AWRequest request)

requestHandlerUrl

public String requestHandlerUrl(AWRequest request)

urlWithSenderId

public String urlWithSenderId(AWRequestContext requestContext,
                              AWEncodedString senderId)

appendUrlWithSenderId

public void appendUrlWithSenderId(AWRequestContext requestContext,
                                  AWEncodedString senderId)

fullUrlWithSenderId

public String fullUrlWithSenderId(AWRequestContext requestContext,
                                  AWEncodedString senderId)

appendFullUrlWithSenderId

public void appendFullUrlWithSenderId(AWRequestContext requestContext,
                                      AWEncodedString senderId)

urlWithSenderIdAndFragmentIdentifier

public String urlWithSenderIdAndFragmentIdentifier(AWRequestContext requestContext,
                                                   AWEncodedString senderId,
                                                   String fragmentIdentifier)

appendUrlWithSenderIdAndFragmentIdentifier

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

effectiveUrlForFormPost

public String effectiveUrlForFormPost(AWRequestContext requestContext,
                                      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 String historyRequestHandlerUrl(AWRequestContext requestContext,
                                       String actionName)

fullRefreshUrl

public String fullRefreshUrl(AWRequestContext requestContext)

refreshUrl

public String refreshUrl(AWRequestContext requestContext)


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