© 2004 BEA Systems, Inc.

com.bea.netuix.application.manager
Interface IPortalPresentationManager

All Known Subinterfaces:
PortalPresentationManager

public interface IPortalPresentationManager

Provides a level of abstraction over the IDesktopDefinitionManager and the IPortalDefinitionManager.


Method Summary
 com.bea.netuix.application.definition.PortalResource getCustomizedPortalResource(CustomizationContext customizationContext, String webAppName, PortalPath portalPath, DesktopPath desktopPath)
          Returns a customized PortalResource object that a combination of the webAppName, PortalPath, DesktopPath and user permissions resolves to.
 com.bea.netuix.application.definition.PortalResource getPortalResource(CustomizationContext customizationContext, String webAppName, PortalPath portalPath, DesktopPath desktopPath)
          Returns a PortalResource object that a combination of the webAppName, PortalPath, DesktopPath and user permissions resolves to.
 

Method Detail

getCustomizedPortalResource

public com.bea.netuix.application.definition.PortalResource getCustomizedPortalResource(CustomizationContext customizationContext,
                                                                                        String webAppName,
                                                                                        PortalPath portalPath,
                                                                                        DesktopPath desktopPath)
                                           throws RemoteException
Returns a customized PortalResource object that a combination of the webAppName, PortalPath, DesktopPath and user permissions resolves to.
If this combination does not resolve to a Desktop, null is returned.

Parameters:
customizationContext - customization information
webAppName - J2EE web application name
portalPath - PortalPath
desktopPath - DesktopPath, can be null in which case portal resource uri will be returned
Returns:
PortalResource
Throws:
RemoteException

getPortalResource

public com.bea.netuix.application.definition.PortalResource getPortalResource(CustomizationContext customizationContext,
                                                                              String webAppName,
                                                                              PortalPath portalPath,
                                                                              DesktopPath desktopPath)
                                 throws RemoteException
Returns a PortalResource object that a combination of the webAppName, PortalPath, DesktopPath and user permissions resolves to.
If this combination does not resolve to a Desktop, the default Desktop is returned.
If a default Desktop does not exist, the content uri to the PortalDefinition is returned.

Parameters:
customizationContext - customization information
webAppName - J2EE web application name
portalPath - PortalPath
desktopPath - DesktopPath, can be null in which case portal resource uri will be returned
Returns:
PortalResource
Throws:
RemoteException

© 2004 BEA Systems, Inc.

Copyright © 2004 BEA Systems, Inc. All Rights Reserved