org.osivia.portal.api.urls
Interface IPortalUrlFactory


public interface IPortalUrlFactory


Field Summary
static java.lang.String CONTEXTUALIZATION_PAGE
           
static java.lang.String CONTEXTUALIZATION_PORTAL
           
static java.lang.String CONTEXTUALIZATION_PORTLET
           
static java.lang.String PERM_LINK_TYPE_CMS
           
static java.lang.String PERM_LINK_TYPE_PAGE
           
static java.lang.String PERM_LINK_TYPE_RSS
           
static java.lang.String PERM_LINK_TYPE_RSS_PICTURE
           
 
Method Summary
 java.lang.String getCMSUrl(PortalControllerContext ctx, java.lang.String pagePath, java.lang.String cmsPath, java.util.Map<java.lang.String,java.lang.String> pageParams, java.lang.String contextualization, java.lang.String displayContext, java.lang.String hideMetaDatas, java.lang.String scope, java.lang.String displayLiveVersion, java.lang.String windowPermReference)
           
 java.lang.String getDestroyPageUrl(PortalControllerContext ctx, java.lang.String parentId, java.lang.String pageId)
           
 java.lang.String getDestroyProcUrl(PortalControllerContext ctx, java.lang.String pageId, java.lang.String windowId)
           
 java.lang.String getExecutePortletLink(javax.portlet.RenderRequest request, java.lang.String portletInstance, java.util.Map<java.lang.String,java.lang.String> windowProperties, java.util.Map<java.lang.String,java.lang.String> params)
           
 java.lang.String getPermaLink(PortalControllerContext ctx, java.lang.String permLinkRef, java.util.Map<java.lang.String,java.lang.String> params, java.lang.String cmsPath, java.lang.String permLinkType)
           
 org.jboss.portal.core.model.portal.Page getPortalCMSContextualizedPage(PortalControllerContext ctx, java.lang.String path)
           
 java.lang.String getStartPageUrl(PortalControllerContext ctx, java.lang.String pageName, java.lang.String templateName, java.util.Map<java.lang.String,java.lang.String> props, java.util.Map<java.lang.String,java.lang.String> params)
           
 java.lang.String getStartPageUrl(PortalControllerContext ctx, java.lang.String parentName, java.lang.String pageName, java.lang.String templateName, java.util.Map<java.lang.String,java.lang.String> props, java.util.Map<java.lang.String,java.lang.String> params)
           
 java.lang.String getStartProcUrl(PortalControllerContext ctx, java.lang.String pageId, java.lang.String portletInstance, java.lang.String region, java.lang.String windowName, java.util.Map<java.lang.String,java.lang.String> props, java.util.Map<java.lang.String,java.lang.String> params)
           
 

Field Detail

CONTEXTUALIZATION_PORTLET

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

CONTEXTUALIZATION_PAGE

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

CONTEXTUALIZATION_PORTAL

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

PERM_LINK_TYPE_PAGE

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

PERM_LINK_TYPE_RSS

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

PERM_LINK_TYPE_RSS_PICTURE

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

PERM_LINK_TYPE_CMS

static final java.lang.String PERM_LINK_TYPE_CMS
See Also:
Constant Field Values
Method Detail

getPortalCMSContextualizedPage

org.jboss.portal.core.model.portal.Page getPortalCMSContextualizedPage(PortalControllerContext ctx,
                                                                       java.lang.String path)
                                                                       throws java.lang.Exception
Throws:
java.lang.Exception

getCMSUrl

java.lang.String getCMSUrl(PortalControllerContext ctx,
                           java.lang.String pagePath,
                           java.lang.String cmsPath,
                           java.util.Map<java.lang.String,java.lang.String> pageParams,
                           java.lang.String contextualization,
                           java.lang.String displayContext,
                           java.lang.String hideMetaDatas,
                           java.lang.String scope,
                           java.lang.String displayLiveVersion,
                           java.lang.String windowPermReference)

getStartProcUrl

java.lang.String getStartProcUrl(PortalControllerContext ctx,
                                 java.lang.String pageId,
                                 java.lang.String portletInstance,
                                 java.lang.String region,
                                 java.lang.String windowName,
                                 java.util.Map<java.lang.String,java.lang.String> props,
                                 java.util.Map<java.lang.String,java.lang.String> params)

getDestroyProcUrl

java.lang.String getDestroyProcUrl(PortalControllerContext ctx,
                                   java.lang.String pageId,
                                   java.lang.String windowId)

getPermaLink

java.lang.String getPermaLink(PortalControllerContext ctx,
                              java.lang.String permLinkRef,
                              java.util.Map<java.lang.String,java.lang.String> params,
                              java.lang.String cmsPath,
                              java.lang.String permLinkType)
                              throws java.lang.Exception
Throws:
java.lang.Exception

getStartPageUrl

java.lang.String getStartPageUrl(PortalControllerContext ctx,
                                 java.lang.String parentName,
                                 java.lang.String pageName,
                                 java.lang.String templateName,
                                 java.util.Map<java.lang.String,java.lang.String> props,
                                 java.util.Map<java.lang.String,java.lang.String> params)
                                 throws java.lang.Exception
Throws:
java.lang.Exception

getStartPageUrl

java.lang.String getStartPageUrl(PortalControllerContext ctx,
                                 java.lang.String pageName,
                                 java.lang.String templateName,
                                 java.util.Map<java.lang.String,java.lang.String> props,
                                 java.util.Map<java.lang.String,java.lang.String> params)
                                 throws java.lang.Exception
Throws:
java.lang.Exception

getDestroyPageUrl

java.lang.String getDestroyPageUrl(PortalControllerContext ctx,
                                   java.lang.String parentId,
                                   java.lang.String pageId)

getExecutePortletLink

java.lang.String getExecutePortletLink(javax.portlet.RenderRequest request,
                                       java.lang.String portletInstance,
                                       java.util.Map<java.lang.String,java.lang.String> windowProperties,
                                       java.util.Map<java.lang.String,java.lang.String> params)
                                       throws java.lang.Exception
Throws:
java.lang.Exception


Copyright © 2012. All Rights Reserved.