Package com.logicaldoc.core.document
Class NoteAccessControlEntry
java.lang.Object
com.logicaldoc.core.security.AccessControlEntry
com.logicaldoc.core.document.NoteAccessControlEntry
- All Implemented Interfaces:
Serializable
Class for permissions of
DocumentNote- Since:
- 9.2.2
- Author:
- Marco Meschieri - LogicalDOC
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleangetAce()intlongintgetRead()intintgetWrite()voidgrantPermissions(Set<Permission> permissions) inthashCode()voidsetAce(AccessControlEntry ace) voidsetDelete(int delete) voidsetGroupId(long groupId) voidsetRead(int read) voidsetSecurity(int security) voidsetWrite(int write) toString()
-
Constructor Details
-
NoteAccessControlEntry
public NoteAccessControlEntry() -
NoteAccessControlEntry
-
NoteAccessControlEntry
public NoteAccessControlEntry(long groupId)
-
-
Method Details
-
getAce
-
setAce
-
grantPermissions
- Overrides:
grantPermissionsin classAccessControlEntry
-
getSecurity
public int getSecurity() -
setSecurity
public void setSecurity(int security) -
getDelete
public int getDelete() -
setDelete
public void setDelete(int delete) -
getGroupId
public long getGroupId()- Overrides:
getGroupIdin classAccessControlEntry
-
getWrite
public int getWrite()- Overrides:
getWritein classAccessControlEntry
-
setGroupId
public void setGroupId(long groupId) - Overrides:
setGroupIdin classAccessControlEntry
-
setWrite
public void setWrite(int write) - Overrides:
setWritein classAccessControlEntry
-
getRead
public int getRead()- Overrides:
getReadin classAccessControlEntry
-
setRead
public void setRead(int read) - Overrides:
setReadin classAccessControlEntry
-
grantedPermissions
- Overrides:
grantedPermissionsin classAccessControlEntry
-
hashCode
public int hashCode()- Overrides:
hashCodein classAccessControlEntry
-
equals
- Overrides:
equalsin classAccessControlEntry
-
toString
- Overrides:
toStringin classAccessControlEntry
-