Package lumis.portal.page
Class PageControllerXml
- java.lang.Object
-
- lumis.portal.controller.ControllerXml
-
- lumis.portal.page.PageControllerXml
-
public class PageControllerXml extends ControllerXml
- Since:
- 4.0.0
- Version:
- $Revision: 25475 $ $Date: 2023-02-27 17:42:56 -0300 (Mon, 27 Feb 2023) $
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
PageControllerXml.AuditType
Enum of audit types used by page actions taken in Portal Studio.
-
Field Summary
Fields Modifier and Type Field Description protected org.w3c.dom.Document
requestXmlDoc
-
Fields inherited from class lumis.portal.controller.ControllerXml
out, request, response, sessionConfig
-
-
Constructor Summary
Constructors Constructor Description PageControllerXml(HttpServletRequest request, HttpServletResponse response, PageContext pageContext)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
addPage(ITransaction transaction)
protected void
clearPageCache(ITransaction portalTransaction)
protected void
deleteOrphanInterfaces(ITransaction portalTransaction)
protected void
deletePage(ITransaction portalTransaction)
void
handleRequest()
protected void
updatePageLayout(ITransaction portalTransaction)
-
Methods inherited from class lumis.portal.controller.ControllerXml
checkRequestIsPost, getResponseXml, getResponseXml, getResponseXml, loadUserInfo
-
-
-
-
Constructor Detail
-
PageControllerXml
public PageControllerXml(HttpServletRequest request, HttpServletResponse response, PageContext pageContext) throws ControllerException, PortalException
- Throws:
ControllerException
PortalException
-
-
Method Detail
-
handleRequest
public void handleRequest() throws ControllerException, java.lang.Exception
- Throws:
ControllerException
java.lang.Exception
-
deleteOrphanInterfaces
protected void deleteOrphanInterfaces(ITransaction portalTransaction) throws java.lang.Exception
- Throws:
java.lang.Exception
-
clearPageCache
protected void clearPageCache(ITransaction portalTransaction) throws java.lang.Exception
- Throws:
java.lang.Exception
-
updatePageLayout
protected void updatePageLayout(ITransaction portalTransaction) throws java.lang.Exception
- Throws:
java.lang.Exception
-
addPage
protected void addPage(ITransaction transaction) throws ControllerException, PortalException
- Throws:
ControllerException
PortalException
-
deletePage
protected void deletePage(ITransaction portalTransaction) throws ControllerException, PortalException
- Throws:
ControllerException
PortalException
-
-