Uses of Class
lumis.portal.url.WebResource
-
Packages that use WebResource Package Description lumis.portal.channel lumis.portal.localization lumis.portal.monitor Defines classes and interfaces for monitoring data.lumis.portal.page lumis.portal.page.cache Implements the portal's page HTML cache engine.lumis.portal.presentation lumis.portal.presentation.mode lumis.portal.theme Contains the portal themes feature implementation.lumis.portal.url Manages the resolution of page URLs.lumis.service.abstractuserinteraction lumis.service.banner lumis.service.hierarchicalcontent Service that allows you to create and manage hierarchical contents. -
-
Uses of WebResource in lumis.portal.channel
Subclasses of WebResource in lumis.portal.channel Modifier and Type Class Description class
ChannelWebResource
A web resource that corresponds to a link that is directly to a channel.Methods in lumis.portal.channel that return WebResource Modifier and Type Method Description WebResource
ChannelManager. createWebResourceByDynamicPath(String dynamicPath)
WebResource
ChannelWebResource. getParent()
Methods in lumis.portal.channel with parameters of type WebResource Modifier and Type Method Description String
ChannelManager. adjustResolvedFriendlyPath(WebResource webResource, String friendlyPath)
boolean
ChannelManager. isCacheEnabled(WebResource webResource)
boolean
ChannelManager. requiresFriendlyPathUpdate(WebResource webResource)
-
Uses of WebResource in lumis.portal.localization
Methods in lumis.portal.localization with parameters of type WebResource Modifier and Type Method Description String
ILocalizationManager. localize(String id, List<IResource> resources, Locale locale, WebResource pageWebResource)
Localizes the given string id using the given resources,WebResource
and locale.String
ILocalizationManager. localize(String id, IResource resource, Locale locale, WebResource webResource)
Localizes the given string id using the given resource,WebResource
and locale.String
LocalizationManager. localize(String id, List<IResource> resources, Locale locale, WebResource webResource)
String
LocalizationManager. localize(String id, IResource resource, Locale locale, WebResource webResource)
-
Uses of WebResource in lumis.portal.monitor
Methods in lumis.portal.monitor with parameters of type WebResource Modifier and Type Method Description IMonitorValuesProvider
MonitorHelper. addWebResourceValues(WebResource webResource)
Add a value provider related to the given web resource. -
Uses of WebResource in lumis.portal.page
Subclasses of WebResource in lumis.portal.page Modifier and Type Class Description class
PageWebResource
A page web resource is a concrete derivation of aPageConfig
, that may be rendered or linked to.Methods in lumis.portal.page that return WebResource Modifier and Type Method Description WebResource
PageManager. createWebResourceByDynamicPath(String dynamicPath)
WebResource
PageWebResource. getParent()
Methods in lumis.portal.page with parameters of type WebResource Modifier and Type Method Description String
PageManager. adjustResolvedFriendlyPath(WebResource webResource, String friendlyPath)
boolean
PageManager. isCacheEnabled(WebResource webResource)
boolean
PageManager. requiresFriendlyPathUpdate(WebResource webResource)
-
Uses of WebResource in lumis.portal.page.cache
Methods in lumis.portal.page.cache that return WebResource Modifier and Type Method Description WebResource
PageCacheConfig. getWebResource()
Methods in lumis.portal.page.cache with parameters of type WebResource Modifier and Type Method Description String
DefaultPageCacheQueueResolver. resolveQueue(WebResource webResource)
String
IPageCacheQueueResolver. resolveQueue(WebResource webResource)
Resolves the queue to be used for the cache of a web resource.Constructors in lumis.portal.page.cache with parameters of type WebResource Constructor Description PageCacheConfig(WebResource webResource)
Creates aPageCacheConfig
for a web resource. -
Uses of WebResource in lumis.portal.presentation
Methods in lumis.portal.presentation with parameters of type WebResource Modifier and Type Method Description void
NavigationContext. setLastUrl(IPortalMode portalMode, WebResource webResource, String url, String pageId, String channelId)
-
Uses of WebResource in lumis.portal.presentation.mode
Methods in lumis.portal.presentation.mode with parameters of type WebResource Modifier and Type Method Description boolean
ContentAdministrationPortalMode. isAccessWithWebResourceWebsiteRequired(WebResource webResource, ChannelConfig rootChannel)
boolean
ContentPublicationPortalMode. isAccessWithWebResourceWebsiteRequired(WebResource webResource, ChannelConfig rootChannel)
boolean
IPortalModeSPI. isAccessWithWebResourceWebsiteRequired(WebResource webResource, ChannelConfig rootChannel)
Returns whether the given web resource in the this mode may only be accessed using the web resource's website.boolean
NavigationPortalMode. isAccessWithWebResourceWebsiteRequired(WebResource webResource, ChannelConfig rootChannel)
boolean
PortalStudioPortalMode. isAccessWithWebResourceWebsiteRequired(WebResource webResource, ChannelConfig rootChannel)
boolean
SettingsPortalMode. isAccessWithWebResourceWebsiteRequired(WebResource webResource, ChannelConfig rootChannel)
boolean
AbstractPortalMode. isWebResourceAvailable(WebResource webResource, ChannelConfig rootChannel)
boolean
IPortalModeSPI. isWebResourceAvailable(WebResource webResource, ChannelConfig rootChannel)
Returns whether the given web resource is available for access in the this mode.boolean
NavigationPortalMode. isWebResourceAvailable(WebResource webResource, ChannelConfig rootChannel)
-
Uses of WebResource in lumis.portal.theme
Methods in lumis.portal.theme with parameters of type WebResource Modifier and Type Method Description List<ITheme>
ThemeManager. getThemes(WebResource webResource)
Returns the applied themes in the given web resource. -
Uses of WebResource in lumis.portal.url
Methods in lumis.portal.url that return WebResource Modifier and Type Method Description WebResource
WebResource. clone()
WebResource
IWebResourceFactory. createWebResourceByDynamicPath(String dynamicPath)
Creates aWebResource
instance based on a dynamic path.protected WebResource
WebResourceDiscoveryFilter. findWebResource(HttpServletRequest request, WebsiteDiscoveryFilter.WebsiteRequest websiteRequest, HttpServletResponse response)
Returns the web resource for the given request.WebResource
IURLManager. findWebResourceByPathAndWebsite(String websiteId, String path)
Finds a web resource by it's website identifier and path.WebResource
URLManager. findWebResourceByPathAndWebsite(String websiteId, String path)
abstract WebResource
WebResource. getParent()
Returns the web resource of the parent element of this web resource.static WebResource
WebResourceDiscoveryFilter. getWebResource(ServletRequest request)
Returns the web resource for the given request.default WebResource
IURLManager. getWebResourceByDynamicPath(String dynamicPath, IURLManager.CreateStrategy createStrategy)
Returns a web resource for the given dynamic path.default WebResource
IURLManager. getWebResourceByDynamicPath(String dynamicPath, IURLManager.CreateStrategy createStrategy, Locale locale)
Returns a web resource for the given dynamic path.WebResource
IURLManager. getWebResourceByDynamicPath(String dynamicPath, IURLManager.CreateStrategy createStrategy, Locale locale, WebResource creator)
Returns a web resource for the given dynamic path.WebResource
URLManager. getWebResourceByDynamicPath(String dynamicPath, IURLManager.CreateStrategy createStrategy, Locale locale, WebResource creator)
WebResource
IURLManager. getWebResourceToRedirect(String sourceWebsiteId, String sourcePath)
Returns the web resource to redirect to when the given path on the given website is accessed.WebResource
URLManager. getWebResourceToRedirect(String sourceWebsiteId, String sourcePath)
Methods in lumis.portal.url that return types with arguments of type WebResource Modifier and Type Method Description Collection<WebResource>
IURLManager. getWebResourceByParameterAndValue(String parameterName, String parameterValue)
Get allweb resources
that fits the given parameter name with the given parameter value.Collection<WebResource>
URLManager. getWebResourceByParameterAndValue(String parameterName, String parameterValue)
Methods in lumis.portal.url with parameters of type WebResource Modifier and Type Method Description String
IWebResourceFactory. adjustResolvedFriendlyPath(WebResource webResource, String friendlyPath)
Adjusts a friendly path that has been resolved for a web resource.void
URLManager. clearPageCacheReference(WebResource webResource)
Clears the page cache reference in a web resource.static IThemeProvider
WebResourceUtil. getThemeProvider(WebResource webResource)
Returns the theme provider set in the given web resource.WebResource
IURLManager. getWebResourceByDynamicPath(String dynamicPath, IURLManager.CreateStrategy createStrategy, Locale locale, WebResource creator)
Returns a web resource for the given dynamic path.WebResource
URLManager. getWebResourceByDynamicPath(String dynamicPath, IURLManager.CreateStrategy createStrategy, Locale locale, WebResource creator)
URI
IURLManager. getWebResourceURI(String dynamicPath, Locale locale, IWebsite baseWebsite, boolean baseSecure, IPortalMode portalMode, WebResource creator)
Returns the URI for referencing a web resource given its dynamic path.URI
URLManager. getWebResourceURI(String dynamicPath, Locale locale, IWebsite baseWebsite, boolean baseSecure, IPortalMode portalMode, WebResource creator)
boolean
IWebResourceFactory. isCacheEnabled(WebResource webResource)
Returns if the cache is enabled for a web resource.String
IURLManager. processHref(String url, List<ITheme> themes, String applicationRequestedPath, Locale locale, IWebsiteBaseURL websiteBaseURL, boolean baseSecure, IPortalMode portalMode, IURLManager.PathReferenceType pathReferenceType, WebResource creator)
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, WebResource creator)
boolean
IWebResourceFactory. requiresFriendlyPathUpdate(WebResource webResource)
Returns whether the friendly path for the given web resource requires updating.String
GenericURLResolver. resolveFriendlyPath(WebResource resource, String currentPath)
String
IURLResolver. resolveFriendlyPath(WebResource resource, String currentPath)
Resolves the friendly path for a web resource.protected Object
GenericURLResolver. resolveVariable(String variableName, WebResource webResource, String currentPath)
Resolves a variable in the friendly path expression.static void
WebResourceUtil. setThemeProvider(IThemeProvider provider, WebResource webResource)
Sets the given theme provider in the given web resource.Method parameters in lumis.portal.url with type arguments of type WebResource Modifier and Type Method Description void
IURLManager. recalculateFriendlyPaths(Collection<? extends WebResource> webResources)
Calculates and updates friendly paths of the given web resources.void
URLManager. recalculateFriendlyPaths(Collection<? extends WebResource> webResources)
void
IURLManager. setWebResourcesMissingData(IWebResourceFactory webResourceFactory, Collection<WebResource> webResources, boolean cacheEnabled, boolean friendlyURLEnabled)
Sets missing data in the given web resources.void
URLManager. setWebResourcesMissingData(IWebResourceFactory webResourceFactory, Collection<WebResource> webResources, boolean cacheEnabled, boolean friendlyURLEnabled)
-
Uses of WebResource in lumis.service.abstractuserinteraction
Fields in lumis.service.abstractuserinteraction declared as WebResource Modifier and Type Field Description protected WebResource
AbstractObjectInteractionMonitorUtil. webResource
-
Uses of WebResource in lumis.service.banner
Methods in lumis.service.banner with parameters of type WebResource Modifier and Type Method Description static IMonitor
BannerMonitorUtil. getBannerClickMonitor(ServiceInstanceConfig bannerServiceInstanceConfig, String bannerName, String bannerCategoryId, ContentVersion bannerContentVersion, PageConfig displayPageConfig, WebResource webResource, ITransaction transaction)
Returns a monitor for the "lumis.portal.monitor.ev.banner.click" event.static IMonitor
BannerMonitorUtil. getBannerViewMonitor(ServiceInstanceConfig bannerServiceInstanceConfig, String bannerName, String bannerCategoryId, ContentVersion bannerContentVersion, PageConfig displayPageConfig, WebResource webResource, ITransaction transaction)
Returns a monitor for the "lumis.portal.monitor.ev.banner.view" event. -
Uses of WebResource in lumis.service.hierarchicalcontent
Methods in lumis.service.hierarchicalcontent with parameters of type WebResource Modifier and Type Method Description protected Object
FriendlyUrlResolver. resolveVariable(String variableName, WebResource webResource, String currentPath)
Add the Ancestors of the content to the ancestralPath
-