Class SimpleNodePermissionEntry
- java.lang.Object
-
- org.alfresco.repo.security.permissions.impl.AbstractNodePermissionEntry
-
- org.alfresco.repo.security.permissions.impl.SimpleNodePermissionEntry
-
- All Implemented Interfaces:
java.io.Serializable,NodePermissionEntry
public final class SimpleNodePermissionEntry extends AbstractNodePermissionEntry implements java.io.Serializable
A simple object representation of a node permission entry- Author:
- andyh
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description SimpleNodePermissionEntry(org.alfresco.service.cmr.repository.NodeRef nodeRef, boolean inheritPermissions, java.util.List<? extends PermissionEntry> permissionEntries)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.alfresco.service.cmr.repository.NodeRefgetNodeRef()Get the node ref.java.util.List<? extends PermissionEntry>getPermissionEntries()Get the permission entries set for this node.booleaninheritPermissions()Does the node inherit permissions from its primary parent?-
Methods inherited from class org.alfresco.repo.security.permissions.impl.AbstractNodePermissionEntry
equals, hashCode, toString
-
-
-
-
Constructor Detail
-
SimpleNodePermissionEntry
public SimpleNodePermissionEntry(org.alfresco.service.cmr.repository.NodeRef nodeRef, boolean inheritPermissions, java.util.List<? extends PermissionEntry> permissionEntries)
-
-
Method Detail
-
getNodeRef
public org.alfresco.service.cmr.repository.NodeRef 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
public java.util.List<? extends PermissionEntry> getPermissionEntries()
Description copied from interface:NodePermissionEntryGet the permission entries set for this node.- Specified by:
getPermissionEntriesin interfaceNodePermissionEntry- Returns:
- List
-
-