ariba.ui.aribaweb.core
Class AWDirectAction

java.lang.Object
  extended by ariba.ui.aribaweb.util.AWBaseObject
      extended by ariba.ui.aribaweb.core.AWDirectAction
All Implemented Interfaces:
AWObject
Direct Known Subclasses:
AWFileDownloadStatusCheck, AWMonitorActions, AWRecordDirectAction, AWServletApplication.DefaultDirectAction, AWXDebugResourceActions, HTMLActions

public abstract class AWDirectAction
extends AWBaseObject


Nested Class Summary
static interface AWDirectAction.DirectActionObserver
           
static class AWDirectAction.DisplayParamValues
           
static class AWDirectAction.StyleClassParamValues
           
 
Field Summary
static java.lang.String ActiveHttpSessionCountActionName
           
static java.lang.String AWImgActionName
           
static java.lang.String AWResActionName
           
static java.lang.String AWResTestActionName
           
static java.lang.String DefaultActionName
           
static java.lang.String DisplayParam
           
static java.lang.String EnableKey
           
static java.lang.String IframeNameParam
           
static java.lang.String PasswordKey
           
static java.lang.String PingActionName
           
static java.lang.String ProgressCheckActionName
           
static java.lang.String ProgressCheckSessionKeyName
           
static java.lang.String StyleClassParam
           
 
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
AWDirectAction()
           
 
Method Summary
 AWResponse activeHttpSessionCountAction()
           
 AWApplication application()
           
 AWResponse awimgAction()
           
 AWResponse awresAction()
           
 AWResponse awresAction(boolean enableBrowserCache)
           
static java.lang.String brandUrlForResourceNamed(AWRequestContext requestContext, java.lang.String resourceName, AWBrand brand)
           
 AWResponseGenerating defaultAction()
           
 javax.servlet.http.HttpSession httpSession()
           
 void init(AWRequestContext requestContext)
           
 AWResponseGenerating killAction()
           
 AWResponseGenerating logResponsesAction()
           
 AWResponse memoryAction()
           
 AWResponseGenerating monitorSessionStatsAction()
           
 AWResponseGenerating monitorStatsAction()
           
static void notifyObservers(AWRequestContext requestContext)
           
 AWComponent pageWithName(java.lang.String pageName)
           
 AWResponseGenerating performActionNamed(java.lang.String actionName)
           
 AWResponseGenerating pingAction()
           
 AWResponseGenerating progressCheckAction()
           
 AWResponse refuseNewSessionsAction()
           
static void registerObserver(AWDirectAction.DirectActionObserver observer)
           
 AWRequest request()
           
 AWRequestContext requestContext()
           
 AWResponseGenerating resizeIframeAction()
          DirectAction to resize community content iframe based on parameters passed.
 AWResponseGenerating restoreAction()
           
 AWSession session()
           
 AWResponse shutdownAction()
           
 AWResponse test_awresAction()
           
 AWResponseGenerating testSessionStatsAction()
           
 
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

PasswordKey

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

EnableKey

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

DefaultActionName

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

AWImgActionName

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

AWResActionName

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

AWResTestActionName

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

PingActionName

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

ProgressCheckActionName

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

ProgressCheckSessionKeyName

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

IframeNameParam

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

DisplayParam

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

StyleClassParam

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

ActiveHttpSessionCountActionName

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

AWDirectAction

public AWDirectAction()
Method Detail

init

public void init(AWRequestContext requestContext)

requestContext

public AWRequestContext requestContext()

application

public AWApplication application()

session

public AWSession session()

httpSession

public javax.servlet.http.HttpSession httpSession()

request

public AWRequest request()

pageWithName

public AWComponent pageWithName(java.lang.String pageName)

activeHttpSessionCountAction

public AWResponse activeHttpSessionCountAction()

defaultAction

public AWResponseGenerating defaultAction()

refuseNewSessionsAction

public AWResponse refuseNewSessionsAction()

shutdownAction

public AWResponse shutdownAction()

killAction

public AWResponseGenerating killAction()

logResponsesAction

public AWResponseGenerating logResponsesAction()

monitorStatsAction

public AWResponseGenerating monitorStatsAction()

monitorSessionStatsAction

public AWResponseGenerating monitorSessionStatsAction()

testSessionStatsAction

public AWResponseGenerating testSessionStatsAction()

brandUrlForResourceNamed

public static java.lang.String brandUrlForResourceNamed(AWRequestContext requestContext,
                                                        java.lang.String resourceName,
                                                        AWBrand brand)

test_awresAction

public AWResponse test_awresAction()

awresAction

public AWResponse awresAction()

awresAction

public AWResponse awresAction(boolean enableBrowserCache)

awimgAction

public AWResponse awimgAction()

pingAction

public AWResponseGenerating pingAction()

progressCheckAction

public AWResponseGenerating progressCheckAction()

performActionNamed

public AWResponseGenerating performActionNamed(java.lang.String actionName)

restoreAction

public AWResponseGenerating restoreAction()

memoryAction

public AWResponse memoryAction()

resizeIframeAction

public AWResponseGenerating resizeIframeAction()
DirectAction to resize community content iframe based on parameters passed. The iFrame will get resized to height and width specified as parameter. This direct action will be called from all the applications where the Community iFrame is displayed and it will internally load a static html and resize the same

Returns:
AWResponseGenerating

registerObserver

public static void registerObserver(AWDirectAction.DirectActionObserver observer)

notifyObservers

public static void notifyObservers(AWRequestContext requestContext)


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