public interface ExtendedPermissionService
extends org.alfresco.service.cmr.security.PermissionService
ADD_CHILDREN, ADMINISTRATOR_AUTHORITY, ALL_AUTHORITIES, ALL_PERMISSIONS, ASPECTS, CANCEL_CHECK_OUT, CHANGE_PERMISSIONS, CHECK_IN, CHECK_OUT, CONSUMER, CONTRIBUTOR, COORDINATOR, CREATE_ASSOCIATIONS, CREATE_CHILDREN, DELETE, DELETE_ASSOCIATIONS, DELETE_CHILDREN, DELETE_NODE, EDITOR, EXECUTE, EXECUTE_CONTENT, FULL_CONTROL, GROUP_PREFIX, GUEST_AUTHORITY, LINK_CHILDREN, LOCK, LOCK_OWNER_AUTHORITY, OWNER_AUTHORITY, PROPERTIES, READ, READ_ASSOCIATIONS, READ_CHILDREN, READ_CONTENT, READ_PERMISSIONS, READ_PROPERTIES, ROLE_PREFIX, SET_OWNER, TAKE_OWNERSHIP, UNLOCK, WRITE, WRITE_CONTENT, WRITE_PROPERTIES| Modifier and Type | Method and Description |
|---|---|
org.alfresco.util.Pair<Set<String>,Set<String>> |
getReadersAndWriters(org.alfresco.service.cmr.repository.NodeRef nodeRef)
Get the readers and writers for a given node.
|
Set<String> |
getWriters(Long aclId)
Get a set of all the authorities that have write access.
|
clearPermission, clearPermission, deletePermission, deletePermission, deletePermissions, deletePermissions, getAllAuthorities, getAllPermission, getAllSetPermissions, getAllSetPermissions, getAuthorisations, getInheritParentPermissions, getOwnerAuthority, getPermissions, getReaders, getReadersDenied, getSettablePermissions, getSettablePermissions, hasPermission, hasPermission, hasReadPermission, setInheritParentPermissions, setInheritParentPermissions, setPermission, setPermissionSet<String> getWriters(Long aclId)
org.alfresco.util.Pair<Set<String>,Set<String>> getReadersAndWriters(org.alfresco.service.cmr.repository.NodeRef nodeRef)
The writers list includes the owner for the node.
nodeRef - node referenceCopyright © 2005–2018 Alfresco Software. All rights reserved.