public abstract class BasePermissionsNode extends BaseContentNode implements TemplatePermissions
BaseContentNode.TemplateContentData
aspects, children, CONTENT_DOWNLOAD_PROP_URL, CONTENT_DOWNLOAD_URL, CONTENT_GET_PROP_URL, CONTENT_GET_URL, CONTENT_SERVICE_GET_PROP_URL, CONTENT_SERVICE_GET_URL, FOLDER_BROWSE_URL, imageResolver, NAMESPACE_BEGIN, services
Constructor and Description |
---|
BasePermissionsNode() |
Modifier and Type | Method and Description |
---|---|
List<String> |
getDirectPermissions() |
List<String> |
getFullPermissions() |
boolean |
getInheritsPermissions() |
List<String> |
getPermissions() |
boolean |
hasPermission(String permission) |
getAspects, getChildren, getContent, getDisplayMimetype, getDisplayPath, getDownloadUrl, getEncoding, getHasChildren, getIcon16, getIcon32, getIcon64, getIsContainer, getIsDocument, getIsLinkToContainer, getIsLinkToDocument, getMimetype, getQnamePath, getServiceUrl, getSiteShortName, getSize, getUrl, getWebdavUrl, hasAspect, isTemplateContent, isTemplateNodeRef, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getId, getName, getNodeRef, getType
getParent, getProperties
public List<String> getPermissions()
getPermissions
in interface TemplatePermissions
public List<String> getDirectPermissions()
public List<String> getFullPermissions()
public boolean getInheritsPermissions()
getInheritsPermissions
in interface TemplatePermissions
public boolean hasPermission(String permission)
hasPermission
in interface TemplatePermissions
permission
- Permission name to testCopyright © 2005–2017 Alfresco Software. All rights reserved.