Interface PageNode
- All Superinterfaces:
ContentTreeNode
- All Known Implementing Classes:
PageNodeImpl
-
Method Summary
Modifier and TypeMethodDescription@Nullable Entity
Does not check permission of content entity (privileged for performance reasons).Get all domains which have this page set as login page.Get the template properties stored on this page node.Get all domains which have this page set as 404 error page.int
Get all applicable template properties for this page node.boolean
boolean
void
setPosition
(int position) Methods inherited from interface ch.tocco.nice2.dms.api.tree.ContentTreeNode
addAlias, aliasesApplyRecursive, areAliasesChanged, copy, delete, getAdminUrl, getAliases, getAliasesSet, getAvailablePermissions, getBusinessUnit, getBusinessUnitInvoker, getChecksum, getChild, getChildren, getChildren, getChildren, getChildrenCount, getContent, getContentPublished, getContentTreeContext, getCopySource, getDefaultPublicContentTreeContext, getDelegate, getLabel, getModel, getName, getNodeRight, getNodeRights, getOldPath, getOldPathPart, getOldPaths, getOptimalPath, getOptimalPathForRequest, getOrCreateNodeRight, getParent, getPath, getPathPart, getPaths, getPermissionsForChildren, getPublishStatus, getRoot, getRoot, getSorting, getTreeNode, hasAliases, hasChild, hasChildren, hasContentReadPermission, hasContentReadPermission, hasPermissionEditPermission, isChildOf, isChildRelationChanged, isCurrentlyPublished, isParentRelationChanged, isPathPartChanged, isRoot, isSystemNode, isVisibleInNavigation, moveAbove, moveBelow, moveInto, removeNodeRight, requireParent, resetChildren, setAliases, setContentTreeContext, setLabel, setName, setParent, setSorting, verifyChecksum, verifyName
-
Method Details
-
isHomePage
- Throws:
ContentException
-
getPosition
int getPosition() -
setPosition
void setPosition(int position) -
getContentEntity
Description copied from interface:ContentTreeNode
Does not check permission of content entity (privileged for performance reasons). It assumes that you have read permission when you can read the node itself (same acl).- Specified by:
getContentEntity
in interfaceContentTreeNode
- Throws:
ContentException
- See Also:
-
getNodeTemplateProperties
Get the template properties stored on this page node.- Returns:
- the temlate properties stored on this page node.
- Throws:
ContentException
- See Also:
-
getTemplatePropertiesRecursive
Get all applicable template properties for this page node. For this purpose the template properties of all parent nodes are also collected.- Returns:
- all applicable template properties for this page node.
- Throws:
ContentException
- See Also:
-
getNotFoundPageDomains
Set<CmsDomainNode> getNotFoundPageDomains()Get all domains which have this page set as 404 error page.- Returns:
- all domains which have this page set as 404 error page.
-
getLoginPageDomains
Set<CmsDomainNode> getLoginPageDomains()Get all domains which have this page set as login page.- Returns:
- all domains which have this page set as login page.
-
isRobotsNoindex
boolean isRobotsNoindex()- Returns:
- true, if boolean field "robots_noindex" is checked.
-