|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.plumtree.uiinfrastructure.interpreter.MVCController
public class MVCController
This is the main MVC controller for invoking the application's logic. It performs the execution of activityspace related control flow.
Method Summary | |
---|---|
void |
CreateSpace(RequestData tempData)
Helper method that creates a new AActivitySpace and stores it on the tempData object. |
HTMLElement |
DoOnPageFinishActions(RequestData requestData,
java.lang.String hostname)
This method calls the IPageActions OnPageFinish() method and adds the resulting HTMLComments (if there are any) to the XPResponse. |
void |
DoOnPageStartActions(Redirect redirect,
RequestData requestData,
java.lang.String hostname)
This method calls the IPageActions OnPageStart() method. |
IDisplayPage |
GetFinalDisplayPage(RequestData tempData)
|
static MVCController |
GetInstance()
|
static java.lang.String |
GetSecondaryRedirectURLFromQS(RequestData rq)
Returns the second redirect URL (ASConstants.REDIRECT_AFTER_LOGIN_SECONDARY) from the QS. |
Redirect |
HandleRedirect(Redirect redirect,
RequestData tempData)
This method performs the core control flow execution of activityspace related logics. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static MVCController GetInstance()
public void DoOnPageStartActions(Redirect redirect, RequestData requestData, java.lang.String hostname)
DoOnPageStartActions
in interface IMVCController
redirect
- Redirect to be processed, if anyrequestData
- the requesthostname
- the hostname of current portal instancecom.plumtree.uiinfrastructure.activityspace.IPageActions
,
com.plumtree.uiinfrastructure.interpreter.IMVCController#DoOnPageStartActions(com.plumtree.uiinfrastructure.application.RequestData, java.lang.String)
public Redirect HandleRedirect(Redirect redirect, RequestData tempData)
HandleRedirect
in interface IMVCController
redirect
- Redirect to be processed, if anytempData
- the request
public HTMLElement DoOnPageFinishActions(RequestData requestData, java.lang.String hostname)
DoOnPageFinishActions
in interface IMVCController
requestData
- the requesthostname
- the hostname of current portal instance
com.plumtree.uiinfrastructure.activityspace.IPageActions
,
com.plumtree.uiinfrastructure.interpreter.IMVCController#DoOnPageFinishActions(com.plumtree.uiinfrastructure.application.RequestData, java.lang.String)
public void CreateSpace(RequestData tempData)
RequestData
- the data for this HTTPRequestpublic IDisplayPage GetFinalDisplayPage(RequestData tempData)
public static java.lang.String GetSecondaryRedirectURLFromQS(RequestData rq)
|
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |