@StableMinor(version="12.4", sinceVersion="4.0") public interface IPageTemplateManager
Modifier and Type | Method and Description |
---|---|
String |
generateDefaultLayout(SessionConfig sessionConfig,
String pageId,
ITransaction transaction) |
boolean |
hasInterfaceHolder(SessionConfig sessionConfig,
PageConfig pageConfig,
ITransaction transaction)
Returns true if the given page template has an interface holder
|
void |
updatePageLayoutFromTemplate(SessionConfig sessionConfig,
String pageId,
ITransaction transaction)
Updates the given page layout based on the layout of the template that
the page belongs to.
|
void updatePageLayoutFromTemplate(SessionConfig sessionConfig, String pageId, ITransaction transaction) throws ManagerException, PortalException
sessionConfig
- The user session id must have rights to update the page
layout.pageId
- The destination page id. This page layout will be modified.transaction
- A transaction that the update layout should be part of.ManagerException
PortalException
String generateDefaultLayout(SessionConfig sessionConfig, String pageId, ITransaction transaction) throws ManagerException, PortalException
sessionConfig
- pageId
- transaction
- ManagerException
PortalException
boolean hasInterfaceHolder(SessionConfig sessionConfig, PageConfig pageConfig, ITransaction transaction) throws ManagerException, PortalException
sessionConfig
- pageConfig
- transaction
- ManagerException
PortalException
LumisXP 12.4.0.200625 - Copyright © 2006–2020 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.