Uses of Interface
lumis.portal.website.IWebsite
-
Packages that use IWebsite Package Description lumis.portal.deployment Provides the API for LumisXP module deployment.lumis.portal.file lumis.portal.mobileapp This package provides APIs available for mobile applications.lumis.portal.page lumis.portal.page.cache Implements the portal's page HTML cache engine.lumis.portal.page.link lumis.portal.service lumis.portal.servicecontainer lumis.portal.structure.sync Structure synchronization implementation.lumis.portal.url Manages the resolution of page URLs.lumis.portal.webfilereplication Contains the classes for web file replication feature.lumis.portal.website Provides the classes related to portal's websites feature.lumis.service.portalmanagement.website Contains the service for managing websites.lumis.service.rss lumis.service.urlredirect -
-
Uses of IWebsite in lumis.portal.deployment
Methods in lumis.portal.deployment with parameters of type IWebsite Modifier and Type Method Description static void
DeploymentUtil. copyPublicFiles(java.io.File portalFile, java.io.File baseFolder, IWebsite website)
Copies all public files from the given component public file path to the static directory of the given website.static void
DeploymentUtil. deletePublicFiles(java.util.Set<java.lang.String> componentPublicFilesPaths, IWebsite website)
Deletes the given files from public folder for the given website.Method parameters in lumis.portal.deployment with type arguments of type IWebsite Modifier and Type Method Description static void
DeploymentUtil. copyPublicFiles(java.lang.String componentPublicFilesPath, java.util.jar.JarFile moduleFile, java.util.Collection<IWebsite> websites)
Copies all public files from the given component public file path to the given website only. -
Uses of IWebsite in lumis.portal.file
Methods in lumis.portal.file that return IWebsite Modifier and Type Method Description static IWebsite
FileUtil. getWebsiteByFile(FileConfig fileConfig, ITransaction transaction)
Returns the website of the given file (the website that contains the file's service instance). -
Uses of IWebsite in lumis.portal.mobileapp
Methods in lumis.portal.mobileapp with parameters of type IWebsite Modifier and Type Method Description java.lang.String
IMobileAppManagerSPI. getOrCreateSubscriptionId(IWebsite website)
Returns the subscription identifier (null
if there isn't one) of the current user in the given website.java.lang.String
MobileAppManager. getOrCreateSubscriptionId(IWebsite website)
-
Uses of IWebsite in lumis.portal.page
Methods in lumis.portal.page that return IWebsite Modifier and Type Method Description IWebsite
PageWebResourceWithExtraParametersWrapper. getWebsite()
-
Uses of IWebsite in lumis.portal.page.cache
Methods in lumis.portal.page.cache with parameters of type IWebsite Modifier and Type Method Description protected void
PageCacheManager. deleteHtmlFiles(IWebsite website, java.lang.String filePath, boolean deleteShadowCacheHtml)
Delete the HTML cache files for the specified path. -
Uses of IWebsite in lumis.portal.page.link
Methods in lumis.portal.page.link that return IWebsite Modifier and Type Method Description IWebsite
PageLinkConfig. getWebsiteObject()
Returns the website object that contains all informations about the website and URLs.Methods in lumis.portal.page.link with parameters of type IWebsite Modifier and Type Method Description void
PageLinkConfig. setWebsite(IWebsite website)
Sets the websiteData. -
Uses of IWebsite in lumis.portal.service
Methods in lumis.portal.service with parameters of type IWebsite Modifier and Type Method Description void
GenericService. instanceMoved(SessionConfig sessionConfig, ServiceInstanceConfig serviceInstance, IWebsite oldWebsite, IWebsite newWebsite, ITransaction transaction)
void
IService. instanceMoved(SessionConfig sessionConfig, ServiceInstanceConfig serviceInstance, IWebsite oldWebsite, IWebsite newWebsite, ITransaction transaction)
Called to indicate the given service instance has been moved from awebsite
to another one. -
Uses of IWebsite in lumis.portal.servicecontainer
Methods in lumis.portal.servicecontainer with parameters of type IWebsite Modifier and Type Method Description void
ServiceContainerUrl. setBaseWebsite(IWebsite baseWebsite)
Deprecated.Sets the website this URL is based on. -
Uses of IWebsite in lumis.portal.structure.sync
Methods in lumis.portal.structure.sync that return IWebsite Modifier and Type Method Description IWebsite
ChannelResume. getWebsite()
Returns the website this channel belongs to. -
Uses of IWebsite in lumis.portal.url
Methods in lumis.portal.url that return IWebsite Modifier and Type Method Description IWebsite
WebResource. getWebsite()
Returns the website this web resource belongs to.Methods in lumis.portal.url with parameters of type IWebsite Modifier and Type Method Description java.lang.String
IURLManager. convertHTMLPathsToDynamicPaths(java.lang.String html, IWebsite baseWebsite)
Deprecated.since 8.2.0 replaced byIURLManager.processHTML(String, IPageWebResourceRenderRequest)
.java.lang.String
URLManager. convertHTMLPathsToDynamicPaths(java.lang.String html, IWebsite baseWebsite)
Deprecated.java.lang.String
IURLManager. convertHTMLPathToDynamicPath(java.lang.String href, IWebsite baseWebsite)
Replaces the given path to web resource by the corresponding dynamic path.java.lang.String
URLManager. convertHTMLPathToDynamicPath(java.lang.String href, IWebsite baseWebsite)
default java.net.URI
IURLManager. getWebResourceURI(java.lang.String dynamicPath, java.util.Locale locale, IWebsite baseWebsite, boolean baseSecure)
Deprecated.The (portal mode
is now relevant and should be passed as parameter.default java.net.URI
IURLManager. getWebResourceURI(java.lang.String dynamicPath, java.util.Locale locale, IWebsite baseWebsite, boolean baseSecure, IPortalMode portalMode)
Returns the URI for referencing a web resource given its dynamic path.java.net.URI
IURLManager. getWebResourceURI(java.lang.String dynamicPath, java.util.Locale locale, IWebsite baseWebsite, boolean baseSecure, IPortalMode portalMode, WebResource creator)
Returns the URI for referencing a web resource given its dynamic path.java.net.URI
URLManager. getWebResourceURI(java.lang.String dynamicPath, java.util.Locale locale, IWebsite baseWebsite, boolean baseSecure, IPortalMode portalMode, WebResource creator)
java.lang.String
IURLManager. processHTMLDynamicPathReferences(java.lang.String htmlContent, java.util.Locale locale, IWebsite baseWebsite, boolean baseSecure)
Processes references to dynamic paths in a given HTML code.java.lang.String
URLManager. processHTMLDynamicPathReferences(java.lang.String htmlContent, java.util.Locale locale, IWebsite baseWebsite, boolean baseSecure)
protected void
WebResource. setWebsite(IWebsite website)
Sets the website this web resource belongs to. -
Uses of IWebsite in lumis.portal.webfilereplication
Methods in lumis.portal.webfilereplication that return IWebsite Modifier and Type Method Description IWebsite
WebFileReplication. getWebsite()
Returns the website of this replication. -
Uses of IWebsite in lumis.portal.website
Subinterfaces of IWebsite in lumis.portal.website Modifier and Type Interface Description interface
IWebsitesSPI
IWebsite
internal operations.Classes in lumis.portal.website that implement IWebsite Modifier and Type Class Description class
Website
Website entity implementation.static class
WebsiteManager.UnmodifiableWebsite
UnmodifiableWebsite
implementation.Methods in lumis.portal.website that return IWebsite Modifier and Type Method Description IWebsite
WebsiteManager. get(java.lang.String id)
Returns thewebsite
with the given identifier.IWebsite
IWebsiteManagerSPI. getDefaultWebsite()
Returns the website flagged as the default website.IWebsite
WebsiteManager. getDefaultWebsite()
IWebsite
IWebRootPortalBaseFolder. getWebsite()
Returns the website related to this base folder.IWebsite
IWebsiteBaseURL. getWebsite()
Returns the website this base URL belongs to.IWebsite
IWebsiteManagerSPI. getWebsiteByChannelId(java.lang.String channelId)
Returns the website that the specific channel belongs to.IWebsite
WebsiteManager. getWebsiteByChannelId(java.lang.String channelId)
IWebsite
WebsiteManager. getWebsiteByChannelId(java.lang.String channelId, FlushModeType flushModeType)
Returns the website that the specific channel belongs to using the specifiedFlushModeType
.IWebsite
WebsiteManager. getWebsiteByChannelIdNonRecursively(java.lang.String channelId, FlushModeType flushModeType)
Returns the channel'sWebsite
non-recursively (i.e.static IWebsite
WebsiteUtil. resolveWebsiteByString(java.lang.String websiteStr)
Resolves the given website string in awebsite
.
The given string will be parsed asnew URI(String)
, so that it must adhere withURI
syntax.IWebsite
Website. unmodifiable()
Returns an unmodifiable copy of this website.Methods in lumis.portal.website that return types with arguments of type IWebsite Modifier and Type Method Description java.util.List<IWebsite>
WebsiteManager. getAllWebsites()
Returns all websites existent in the portal.Methods in lumis.portal.website with parameters of type IWebsite Modifier and Type Method Description void
WebsiteManager. changeChannelWebsite(java.lang.String channelId, IWebsite newWebsite, IWebsite oldWebsite, boolean changeEvenIfIsWebsiteRoot)
void
WebsiteManager. moveServiceInstanceFiles(java.lang.String serviceInstanceId, IWebsite newWebsite, IWebsite oldWebsite, ITransaction transaction)
Moves the service instance files from the old website to the new one.void
IWebsiteManagerSPI. setDefaultWebsite(IWebsite website)
Sets which website is the default website.void
WebsiteManager. setDefaultWebsite(IWebsite website)
-
Uses of IWebsite in lumis.service.portalmanagement.website
Methods in lumis.service.portalmanagement.website that return IWebsite Modifier and Type Method Description IWebsite
WebsiteProcessActionHandler.BaseURL. getWebsite()
-
Uses of IWebsite in lumis.service.rss
Methods in lumis.service.rss with parameters of type IWebsite Modifier and Type Method Description void
IRssManager. instanceMoved(SessionConfig sessionConfig, ServiceInstanceConfig serviceInstance, IWebsite oldWebsite, IWebsite newWebsite, ITransaction transaction)
Moves the public files from the old website to the new one.void
RssManager. instanceMoved(SessionConfig sessionConfig, ServiceInstanceConfig serviceInstance, IWebsite oldWebsite, IWebsite newWebsite, ITransaction transaction)
void
RssService. instanceMoved(SessionConfig sessionConfig, ServiceInstanceConfig serviceInstance, IWebsite oldWebsite, IWebsite newWebsite, ITransaction transaction)
-
Uses of IWebsite in lumis.service.urlredirect
Methods in lumis.service.urlredirect with parameters of type IWebsite Modifier and Type Method Description void
URLRedirectService. instanceMoved(SessionConfig sessionConfig, ServiceInstanceConfig serviceInstance, IWebsite oldWebsite, IWebsite newWebsite, ITransaction transaction)
-