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 DISPLAYCTX_REFRESH
           
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
           
static int POPUP_URL_ADAPTER_CLOSE
           
static int POPUP_URL_ADAPTER_CLOSED_NOTIFICATION
           
static int POPUP_URL_ADAPTER_OPEN
           
 
Method Summary
 java.lang.String adaptPortalUrlToNavigation(PortalControllerContext ctx, java.lang.String orginalUrl)
           
 java.lang.String adaptPortalUrlToPopup(PortalControllerContext ctx, java.lang.String orginalUrl, int adapter)
           
 java.lang.String getBasePortalUrl(org.jboss.portal.server.ServerInvocation invocation)
          Return the current root portal url. e.g. : http://mydomain.com:8080/portal
 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 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 getPutDocumentInTrashUrl(PortalControllerContext ctx, java.lang.String docId, java.lang.String docPath)
           
 java.lang.String getRefreshPageUrl(PortalControllerContext ctx)
           
 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 getStartPortletInRegionUrl(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)
           
 java.lang.String getStartPortletUrl(PortalControllerContext ctx, java.lang.String portletInstance, java.util.Map<java.lang.String,java.lang.String> windowProperties, java.util.Map<java.lang.String,java.lang.String> params, boolean popup)
           
 java.lang.String getStopPortletUrl(PortalControllerContext ctx, java.lang.String pageId, java.lang.String windowId)
           
 

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

POPUP_URL_ADAPTER_OPEN

static final int POPUP_URL_ADAPTER_OPEN
See Also:
Constant Field Values

POPUP_URL_ADAPTER_CLOSE

static final int POPUP_URL_ADAPTER_CLOSE
See Also:
Constant Field Values

POPUP_URL_ADAPTER_CLOSED_NOTIFICATION

static final int POPUP_URL_ADAPTER_CLOSED_NOTIFICATION
See Also:
Constant Field Values

DISPLAYCTX_REFRESH

static final java.lang.String DISPLAYCTX_REFRESH
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)

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)

adaptPortalUrlToNavigation

java.lang.String adaptPortalUrlToNavigation(PortalControllerContext ctx,
                                            java.lang.String orginalUrl)
                                            throws java.lang.Exception
Throws:
java.lang.Exception

adaptPortalUrlToPopup

java.lang.String adaptPortalUrlToPopup(PortalControllerContext ctx,
                                       java.lang.String orginalUrl,
                                       int adapter)
                                       throws java.lang.Exception
Throws:
java.lang.Exception

getStartPortletUrl

java.lang.String getStartPortletUrl(PortalControllerContext ctx,
                                    java.lang.String portletInstance,
                                    java.util.Map<java.lang.String,java.lang.String> windowProperties,
                                    java.util.Map<java.lang.String,java.lang.String> params,
                                    boolean popup)
                                    throws java.lang.Exception
Throws:
java.lang.Exception

getStartPortletInRegionUrl

java.lang.String getStartPortletInRegionUrl(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)

getStopPortletUrl

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

getBasePortalUrl

java.lang.String getBasePortalUrl(org.jboss.portal.server.ServerInvocation invocation)
Return the current root portal url. e.g. : http://mydomain.com:8080/portal


getRefreshPageUrl

java.lang.String getRefreshPageUrl(PortalControllerContext ctx)

getPutDocumentInTrashUrl

java.lang.String getPutDocumentInTrashUrl(PortalControllerContext ctx,
                                          java.lang.String docId,
                                          java.lang.String docPath)


Copyright © 2014. All Rights Reserved.