Interface PermissionsManager
-
- All Known Implementing Classes:
PermissionsManagerImpl
public interface PermissionsManagerUtility bean to set/check permissions on a node- Author:
- andyh
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidsetPermissions(org.alfresco.service.cmr.repository.NodeRef nodeRef, java.lang.String owner, java.lang.String user)Set the permission as defined on the given nodebooleanvalidatePermissions(org.alfresco.service.cmr.repository.NodeRef nodeRef, java.lang.String owner, java.lang.String user)Validate that permissions are set on a node as defined.
-
-
-
Method Detail
-
setPermissions
void setPermissions(org.alfresco.service.cmr.repository.NodeRef nodeRef, java.lang.String owner, java.lang.String user)Set the permission as defined on the given node- Parameters:
nodeRef- - the nodeRefowner- - which should be set as the owner of the node (if configured to be set)
-
validatePermissions
boolean validatePermissions(org.alfresco.service.cmr.repository.NodeRef nodeRef, java.lang.String owner, java.lang.String user)Validate that permissions are set on a node as defined.- Parameters:
nodeRef- NodeRefowner- Stringuser- String- Returns:
- - true if correct, false if they are not set as defined.
-
-