Class SimpleNodePermissionEntry
java.lang.Object
org.alfresco.repo.security.permissions.impl.AbstractNodePermissionEntry
org.alfresco.repo.security.permissions.impl.SimpleNodePermissionEntry
- All Implemented Interfaces:
Serializable,NodePermissionEntry
public final class SimpleNodePermissionEntry
extends AbstractNodePermissionEntry
implements Serializable
A simple object representation of a node permission entry
- Author:
- andyh
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionSimpleNodePermissionEntry(NodeRef nodeRef, boolean inheritPermissions, List<? extends PermissionEntry> permissionEntries) -
Method Summary
Modifier and TypeMethodDescriptionGet the node ref.List<? extends PermissionEntry>Get the permission entries set for this node.booleanDoes the node inherit permissions from its primary parent?Methods inherited from class org.alfresco.repo.security.permissions.impl.AbstractNodePermissionEntry
equals, hashCode, toString
-
Constructor Details
-
SimpleNodePermissionEntry
public SimpleNodePermissionEntry(NodeRef nodeRef, boolean inheritPermissions, List<? extends PermissionEntry> permissionEntries)
-
-
Method Details
-
getNodeRef
Description copied from interface:NodePermissionEntryGet the node ref.- Specified by:
getNodeRefin interfaceNodePermissionEntry- Returns:
- NodeRef
-
inheritPermissions
public boolean inheritPermissions()Description copied from interface:NodePermissionEntryDoes the node inherit permissions from its primary parent?- Specified by:
inheritPermissionsin interfaceNodePermissionEntry- Returns:
- boolean
-
getPermissionEntries
Description copied from interface:NodePermissionEntryGet the permission entries set for this node.- Specified by:
getPermissionEntriesin interfaceNodePermissionEntry- Returns:
- List
-