com.plumtree.portaluiinfrastructure.helpers
Interface IAppDataObjectFactory

All Known Implementing Classes:
AppDataObjectFactory

public interface IAppDataObjectFactory


Method Summary
 IPTState GetAppDataObject(int iCommunityID, int iPageID, int iGWParams, java.lang.String strHostPageURI, AActivitySpace asOwner)
          Return GetAppDataObject(int iCommunityID, int iPageID, int iGWParams, String strHostPageURI, AActivitySpace asOwner, boolean bResolveSecureBase) with the default value of bResolveSecureBase set to true.
 IPTState GetAppDataObject(int iCommunityID, int iPageID, int iGWParams, java.lang.String strHostPageURI, AActivitySpace asOwner, boolean bResolveSecureBase)
          Returns the app data state object.
 IPTState GetAppDataObject(int iCommunityID, int iPageID, java.lang.String strHostPageURI, AActivitySpace asOwner)
           
 IPTState GetAppDataObject(int iCommunityID, int iPageID, java.lang.String strHostPageURI, AActivitySpace asOwner, boolean bResolveSecureBase)
           
 PTStyleSheetLink GetStyleSheet(int iCommunityID, IPTSession ptSession, AActivitySpace asOwner)
          Calculate the style sheet for this gatewayed page.
 

Method Detail

GetAppDataObject

IPTState GetAppDataObject(int iCommunityID,
                          int iPageID,
                          java.lang.String strHostPageURI,
                          AActivitySpace asOwner)

GetAppDataObject

IPTState GetAppDataObject(int iCommunityID,
                          int iPageID,
                          java.lang.String strHostPageURI,
                          AActivitySpace asOwner,
                          boolean bResolveSecureBase)

GetAppDataObject

IPTState GetAppDataObject(int iCommunityID,
                          int iPageID,
                          int iGWParams,
                          java.lang.String strHostPageURI,
                          AActivitySpace asOwner)
Return GetAppDataObject(int iCommunityID, int iPageID, int iGWParams, String strHostPageURI, AActivitySpace asOwner, boolean bResolveSecureBase) with the default value of bResolveSecureBase set to true.

Parameters:
iCommunityID -
iPageID -
iGWParams -
strHostPageURI -
asOwner -
Returns:

GetAppDataObject

IPTState GetAppDataObject(int iCommunityID,
                          int iPageID,
                          int iGWParams,
                          java.lang.String strHostPageURI,
                          AActivitySpace asOwner,
                          boolean bResolveSecureBase)
Returns the app data state object. This function is used by the gateway directly. The bResolveSecureBase specifies that in security mode 3 the method should resolve strSecureAppBaseURL by passing it to PTConfigHelper.GetApplicationBaseURL or not

Parameters:
iCommunityID -
iPageID -
iGWParams -
strHostPageURI -
asOwner -
bResolveSecureBase -
Returns:

GetStyleSheet

PTStyleSheetLink GetStyleSheet(int iCommunityID,
                               IPTSession ptSession,
                               AActivitySpace asOwner)
Calculate the style sheet for this gatewayed page. If this page is not coming from a community, then we use the subportal's style sheet. If it is coming from a community, then we first check to see if there is a community style sheet; if there is not, then we default to the subportal.




Copyright © 2002,2003,2004,2005 Plumtree Software, Inc., All Rights Reserved.