Package | Description |
---|---|
lumis.portal.page.link | |
lumis.portal.presentation | |
lumis.portal.rest.util | |
lumis.portal.serviceinterface | |
lumis.portal.url |
Manages the resolution of page URLs.
|
lumis.portal.website |
Provides the classes related to portal's websites feature.
|
lumis.service.portalmanagement.website |
Contains the service for managing websites.
|
Modifier and Type | Method and Description |
---|---|
void |
PageLinkConfig.addWebsiteBaseURL(IWebsiteBaseURL websiteBaseURL)
Adds an identifier of a
website base URL . |
PageLinkConfig |
IPageLinkManager.getDefaultHomePage(SessionConfig sessionConfig,
IWebsiteBaseURL websiteBaseURL,
ITransaction transaction)
Returns the most appropriate home page, based on the given website base URL.
|
PageLinkConfig |
PageLinkManager.getDefaultHomePage(SessionConfig sessionConfig,
IWebsiteBaseURL websiteBaseURL,
ITransaction transaction) |
PageLinkConfig |
IPageLinkManagerSPI.getDefaultHomePage(SessionConfig sessionConfig,
IWebsiteBaseURL websiteBaseURL,
PortalRequestContext requestContext,
ITransaction transaction)
Returns the most appropriate home page is identified based on the website,
priority and Context Rules.
|
PageLinkConfig |
PageLinkManager.getDefaultHomePage(SessionConfig sessionConfig,
IWebsiteBaseURL websiteBaseURL,
PortalRequestContext requestContext,
ITransaction transaction) |
PageLinkConfig |
IPageLinkManager.getDefaultLoginPage(SessionConfig sessionConfig,
IWebsiteBaseURL websiteBaseURL,
String channelId,
ITransaction transaction)
Returns the most appropriate login page, based on the given website base URL
and destination channel identifier.
|
PageLinkConfig |
PageLinkManager.getDefaultLoginPage(SessionConfig sessionConfig,
IWebsiteBaseURL websiteBaseURL,
String channelId,
ITransaction transaction) |
PageLinkConfig |
IPageLinkManagerSPI.getDefaultLoginPage(SessionConfig sessionConfig,
IWebsiteBaseURL websiteBaseURL,
String channelId,
PortalRequestContext requestContext,
ITransaction transaction)
Returns the most appropriate login page is identified based on the website,
priority, Context Rules and destination channel identifier.
|
PageLinkConfig |
PageLinkManager.getDefaultLoginPage(SessionConfig sessionConfig,
IWebsiteBaseURL websiteBaseURL,
String channelId,
PortalRequestContext requestContext,
ITransaction transaction) |
Modifier and Type | Method and Description |
---|---|
PageConfig |
IPresentationManager.getDefaultPage(SessionConfig sessionConfig,
String pageId,
String channelId,
IWebsiteBaseURL websiteBaseURL,
int mode,
ITransaction daoTransaction)
Get the default Page.
|
PageConfig |
PresentationManager.getDefaultPage(SessionConfig sessionConfig,
String pageId,
String channelId,
IWebsiteBaseURL websiteBaseURL,
int mode,
ITransaction daoTransaction) |
PageConfig |
IPresentationManagerSPI.getDefaultPage(SessionConfig sessionConfig,
String pageId,
String channelId,
IWebsiteBaseURL websiteBaseURL,
IPortalMode mode,
PortalRequestContext requestContext,
boolean fallbackToFirstWebsitePage,
ITransaction transaction)
Get the default Page.
|
PageConfig |
PresentationManager.getDefaultPage(SessionConfig sessionConfig,
String pageId,
String channelId,
IWebsiteBaseURL websiteBaseURL,
IPortalMode mode,
PortalRequestContext requestContext,
boolean fallbackToFirstWebsitePage,
ITransaction transaction) |
PageConfig |
IPresentationManagerSPI.getDefaultPage(SessionConfig sessionConfig,
String pageId,
String channelId,
IWebsiteBaseURL websiteBaseURL,
IPortalMode mode,
PortalRequestContext requestContext,
ITransaction daoTransaction)
Get the default Page.
|
PageConfig |
PresentationManager.getDefaultPage(SessionConfig sessionConfig,
String pageId,
String channelId,
IWebsiteBaseURL websiteBaseURL,
IPortalMode mode,
PortalRequestContext requestContext,
ITransaction transaction) |
Modifier and Type | Method and Description |
---|---|
IWebsiteBaseURL |
WebsiteBaseURLFactory.provide() |
Modifier and Type | Method and Description |
---|---|
void |
WebsiteBaseURLFactory.dispose(IWebsiteBaseURL instance) |
Modifier and Type | Method and Description |
---|---|
IWebsiteBaseURL |
IServiceInterfaceRequest.getWebsiteBaseURL()
Returns the website's base URL accessed to generate this request.
|
Modifier and Type | Method and Description |
---|---|
IWebsiteBaseURL |
IPageWebResourceRequest.getWebsiteBaseURL()
Returns the website's base URL accessed to generate this request.
|
IWebsiteBaseURL |
PageWebResourceRequest.getWebsiteBaseURL() |
Modifier and Type | Method and Description |
---|---|
static String |
URLUtil.getRefererPath(String referer,
IWebsiteBaseURL baseURL,
HttpServletRequest request)
Get the Web Resource path from the given URL
|
String |
IURLManager.processHref(String url,
List<ITheme> themes,
String applicationRequestedPath,
Locale locale,
IWebsiteBaseURL websiteBaseURL,
boolean baseSecure)
Deprecated.
since 8.2.0 replaced by
IURLManager.processHref(String, List, String, Locale, IWebsiteBaseURL, boolean, IPortalMode) . |
String |
URLManager.processHref(String url,
List<ITheme> themes,
String applicationRequestedPath,
Locale locale,
IWebsiteBaseURL websiteBaseURL,
boolean baseSecure)
Deprecated.
|
String |
IURLManager.processHref(String url,
List<ITheme> themes,
String applicationRequestedPath,
Locale locale,
IWebsiteBaseURL websiteBaseURL,
boolean baseSecure,
IPortalMode portalMode)
Deprecated.
|
String |
URLManager.processHref(String url,
List<ITheme> themes,
String applicationRequestedPath,
Locale locale,
IWebsiteBaseURL websiteBaseURL,
boolean baseSecure,
IPortalMode portalMode)
Deprecated.
|
String |
IURLManager.processHref(String url,
List<ITheme> themes,
String applicationRequestedPath,
Locale locale,
IWebsiteBaseURL websiteBaseURL,
boolean baseSecure,
IPortalMode portalMode,
IURLManager.PathReferenceType pathReferenceType)
Processes a URL to be rendered correctly in a portal page.
|
String |
URLManager.processHref(String url,
List<ITheme> themes,
String applicationRequestedPath,
Locale locale,
IWebsiteBaseURL websiteBaseURL,
boolean baseSecure,
IPortalMode portalMode,
IURLManager.PathReferenceType pathfixType) |
Modifier and Type | Interface and Description |
---|---|
interface |
IWebsiteMainBaseURL
A base URL that is a main base URL of a website.
|
Modifier and Type | Method and Description |
---|---|
IWebsiteBaseURL |
WebsiteDiscoveryFilter.WebsiteRequest.getBaseURL()
Returns the baseURL.
|
IWebsiteBaseURL |
IWebsiteManager.getWebsiteBaseURL(HttpServletRequest request)
Returns the website's base URL that a request corresponds to.
|
IWebsiteBaseURL |
WebsiteManager.getWebsiteBaseURL(HttpServletRequest request) |
static IWebsiteBaseURL |
WebsiteUtil.getWebsiteBaseURLById(String id)
Returns the
website base URL based on its
identification. |
static IWebsiteBaseURL |
WebsiteUtil.resolveWebsiteBaseURLByString(String websiteStr)
Resolves the given website string in a
website
base URL .The given string will be parsed as new
URI(String) , so that it must adhere with URI syntax. |
Modifier and Type | Method and Description |
---|---|
Collection<IWebsiteBaseURL> |
IWebsite.getAdditionalBaseURLs()
Returns the additional base URLs of this web site.
|
Collection<IWebsiteBaseURL> |
Website.getAdditionalBaseURLs()
Returns the additional base URLs of this web site.
|
Collection<IWebsiteBaseURL> |
WebsiteManager.UnmodifiableWebsite.getAdditionalBaseURLs() |
Modifier and Type | Method and Description |
---|---|
static boolean |
WebsiteUtil.compareURLs(IWebsiteBaseURL firstURL,
IWebsiteBaseURL secondURL)
Compares if the URLs are equals
|
static String |
WebsiteUtil.getId(IWebsiteBaseURL url)
Returns the identifier of the given
website base
URL . |
void |
Website.removeAdditionalBaseURL(IWebsiteBaseURL url)
Removes an additional base URL from this website.
|
void |
Website.updateWebsiteBaseURL(IWebsiteBaseURL baseURL,
String domain,
int port,
String path)
Updates the given
base URL with the given
parameters. |
Constructor and Description |
---|
WebsiteRequest(IWebsiteBaseURL baseURL,
String adjustmentBasePath)
Creates a new instance with the given
base URL and adjustment path. |
Modifier and Type | Class and Description |
---|---|
static class |
WebsiteProcessActionHandler.BaseURL |
Lumisportal 10.1.2.170428 - Copyright © 2006–2017 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.