Uses of Interface
lumis.portal.presentation.mode.IPortalMode
-
Packages that use IPortalMode Package Description lumis.content.incontextedit lumis.portal.incontextedit lumis.portal.presentation lumis.portal.presentation.core Contains the core implementation for processing a page layout file.lumis.portal.presentation.layout.defaultlayout Contains implementation specific for the generic page layout file.lumis.portal.presentation.mode lumis.portal.url Manages the resolution of page URLs.lumis.portal.website Provides the classes related to portal's websites feature.lumis.service.pagepersonalization.widgetmanipulationaction -
-
Uses of IPortalMode in lumis.content.incontextedit
Methods in lumis.content.incontextedit with parameters of type IPortalMode Modifier and Type Method Description boolean
ContentServiceInterfaceInContextEdit. removeInContextEditInterfaceInstance(SessionConfig sessionConfig, IPortalMode portalMode, ServiceInterfaceInstanceConfig serviceInterfaceInstanceConfig, String html, org.apache.wicket.util.string.AppendingStringBuffer sb, String detailsLumItemId, ITransaction transaction)
-
Uses of IPortalMode in lumis.portal.incontextedit
Methods in lumis.portal.incontextedit with parameters of type IPortalMode Modifier and Type Method Description boolean
IServiceInterfaceInContextEdit. removeInContextEditInterfaceInstance(SessionConfig sessionConfig, IPortalMode portalMode, ServiceInterfaceInstanceConfig serviceInterfaceInstanceConfig, String html, org.apache.wicket.util.string.AppendingStringBuffer sb, String detailsLumItemId, ITransaction transaction)
Removes in context editing interface instance related attributes if needed. -
Uses of IPortalMode in lumis.portal.presentation
Fields in lumis.portal.presentation declared as IPortalMode Modifier and Type Field Description protected IPortalMode
PresentationControllerHtml. portalMode
Methods in lumis.portal.presentation that return IPortalMode Modifier and Type Method Description IPortalMode
NavigationContext. getLastPortalAdminMode()
static IPortalMode
PortalModeDiscoveryFilter. getPathPortalMode(String servletPath)
Returns the portal mode that corresponds to the given servlet path.static IPortalMode
PortalModeDiscoveryFilter. getPortalMode(HttpServletRequest request)
Returns current portal mode.static IPortalMode
PortalModeDiscoveryFilter. getPortalMode(IServiceInterfaceRequest request)
Returns current portal mode.Methods in lumis.portal.presentation with parameters of type IPortalMode Modifier and Type Method Description PageConfig
IPresentationManagerSPI. getDefaultPage(SessionConfig sessionConfig, String pageId, String channelId, IWebsiteBaseURL websiteBaseURL, IPortalMode mode, PortalRequestContext requestContext, boolean fallbackToFirstWebsitePage, ITransaction transaction)
Get the default Page.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, boolean fallbackToFirstWebsitePage, ITransaction transaction)
PageConfig
PresentationManager. getDefaultPage(SessionConfig sessionConfig, String pageId, String channelId, IWebsiteBaseURL websiteBaseURL, IPortalMode mode, PortalRequestContext requestContext, ITransaction transaction)
NavigationContext.WebResourceResume
NavigationContext. getLastUrl(IPortalMode portalMode)
void
NavigationContext. setLastPortalAdminMode(IPortalMode portalMode)
void
NavigationContext. setLastUrl(IPortalMode portalMode, WebResource webResource, String url, String pageId, String channelId)
-
Uses of IPortalMode in lumis.portal.presentation.core
Methods in lumis.portal.presentation.core that return IPortalMode Modifier and Type Method Description IPortalMode
LayoutFilePage. getPortalMode()
Constructors in lumis.portal.presentation.core with parameters of type IPortalMode Constructor Description LayoutFileMarkupResourceStream(org.apache.wicket.util.resource.IResourceStream resourceStream, IPortalMode portalMode)
Creates a new markup resource stream based on the Portal Mode.LayoutFileMarkupResourceStream(org.apache.wicket.util.resource.IResourceStream resourceStream, org.apache.wicket.markup.ContainerInfo containerInfo, Class<?> markupClass, IPortalMode portalMode)
Creates a new markup resource stream based on the Portal Mode.SharedMarkupResourceStream(org.apache.wicket.util.resource.IResourceStream resourceStream, org.apache.wicket.MarkupContainer container, IPortalMode portalMode)
-
Uses of IPortalMode in lumis.portal.presentation.layout.defaultlayout
Constructors in lumis.portal.presentation.layout.defaultlayout with parameters of type IPortalMode Constructor Description GenericMarkupResourceStreamProvider(boolean tableless, IPortalMode portalMode, boolean pageBlock)
Class Constructor.LayoutFileMarkupResourceStreamProvider(URL layoutFilePathURL, IPortalMode portalMode)
Class Constructor -
Uses of IPortalMode in lumis.portal.presentation.mode
Subinterfaces of IPortalMode in lumis.portal.presentation.mode Modifier and Type Interface Description interface
IPortalModeSPI
The PortalMode interface used internally by the portal framework.Classes in lumis.portal.presentation.mode that implement IPortalMode Modifier and Type Class Description class
AbstractPortalMode
Default implementation for IPortalMode.class
ContentAdministrationPortalMode
Content administration portal mode.class
ContentPublicationPortalMode
Content publication portal mode.class
ContextValidatingPortalMode
Portal mode that validates against a context (page or channel).class
NavigationPortalMode
Navigation portal mode.class
PortalStudioPortalMode
Portal studio portal mode.class
SettingsPortalMode
Settings portal mode.Fields in lumis.portal.presentation.mode declared as IPortalMode Modifier and Type Field Description static IPortalMode
PortalModes. MODE_CONTENT_ADMINISTRATION
Represents the content administration mode.static IPortalMode
PortalModes. MODE_CUSTOMER_EXPERIENCE
Represents the portal customer experience mode.static IPortalMode
PortalModes. MODE_IN_CONTEXT_EDITION
Represents the content in-context edit mode.static IPortalMode
PortalModes. MODE_NAVIGATION
Represents the navigation mode.static IPortalMode
PortalModes. MODE_PORTAL_PERSONALIZATION
Represents the portal personalization mode.static IPortalMode
PortalModes. MODE_PORTAL_SETTINGS
Represents the administration mode.static IPortalMode
PortalModes. MODE_PORTAL_STUDIO
Represents the portal studio mode.Methods in lumis.portal.presentation.mode that return IPortalMode Modifier and Type Method Description static IPortalMode
PortalModes. getPortalModeFromId(int value)
Returns a given portal mode from a mode id.static IPortalMode[]
PortalModes. getPortalModes()
Methods in lumis.portal.presentation.mode with parameters of type IPortalMode Modifier and Type Method Description boolean
ContentAdministrationPortalMode. validateAccess(IPortalMode currentMode, HttpServletRequest httpServletRequest, IPageWebResourceRequest webResourceRequest)
boolean
ContextValidatingPortalMode. validateAccess(IPortalMode currentMode, HttpServletRequest httpServletRequest, IPageWebResourceRequest webResourceRequest)
boolean
IPortalModeSPI. validateAccess(IPortalMode currentMode, HttpServletRequest httpServletRequest, IPageWebResourceRequest webResourceRequest)
Checks whether the current user has access to the given portal mode.boolean
NavigationPortalMode. validateAccess(IPortalMode currentMode, HttpServletRequest httpServletRequest, IPageWebResourceRequest webResourceRequest)
boolean
SettingsPortalMode. validateAccess(IPortalMode currentMode, HttpServletRequest httpServletRequest, IPageWebResourceRequest webResourceRequest)
-
Uses of IPortalMode in lumis.portal.url
Fields in lumis.portal.url declared as IPortalMode Modifier and Type Field Description protected IPortalMode
PageWebResourceRequest. mode
Methods in lumis.portal.url that return IPortalMode Modifier and Type Method Description IPortalMode
IPageWebResourceRequest. getPortalMode()
Returns the requested portal mode.IPortalMode
PageWebResourceRequest. getPortalMode()
Methods in lumis.portal.url with parameters of type IPortalMode Modifier and Type Method Description String
IURLManager. fixReferencesAccordingToPath(String html, String path, IPortalMode portalMode)
Deprecated.since 8.2.0 replaced byIURLManager.fixReferencesAccordingToPath(String, String, IPortalMode, String)
String
IURLManager. fixReferencesAccordingToPath(String html, String path, IPortalMode portalMode, String pageId)
Fixes references within an HTML according to the given path.String
URLManager. fixReferencesAccordingToPath(String html, String path, IPortalMode portalMode)
Deprecated.String
URLManager. fixReferencesAccordingToPath(String html, String path, IPortalMode portalMode, String pageId)
default URI
IURLManager. getWebResourceURI(String dynamicPath, Locale locale, IWebsite baseWebsite, boolean baseSecure, IPortalMode portalMode)
Returns the URI for referencing a web resource given its dynamic path.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)
default String
IURLManager. processHref(String url, List<ITheme> themes, String applicationRequestedPath, Locale locale, IWebsiteBaseURL websiteBaseURL, boolean baseSecure, IPortalMode portalMode)
Deprecated.default 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
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)
-
Uses of IPortalMode in lumis.portal.website
Methods in lumis.portal.website with parameters of type IPortalMode Modifier and Type Method Description static String
WebsiteUtil. getDefaultPageWebSiteURL(HttpServletRequest request, IPortalMode portalMode)
Returns the URL to the current website with page id to the defined portal mode. -
Uses of IPortalMode in lumis.service.pagepersonalization.widgetmanipulationaction
Methods in lumis.service.pagepersonalization.widgetmanipulationaction with parameters of type IPortalMode Modifier and Type Method Description String
WidgetManipulationAction. doAction(HttpServletRequest request, IPortalMode portalMode, ITransaction transaction)
Performs necessary widget manipulation.
-