Package com.logicaldoc.core.security
Class AccessControlEntry
java.lang.Object
com.logicaldoc.core.security.AccessControlEntry
- All Implemented Interfaces:
- Serializable
- Direct Known Subclasses:
- ExtendedAccessControlEntry
Represents all the permissions granted to a group against a business object
- Since:
- 8.9.1
- Author:
- Marco Meschieri - LogicalDOC
- See Also:
- 
Constructor SummaryConstructorsConstructorDescriptionAccessControlEntry(long groupId) AccessControlEntry(AccessControlEntry source) 
- 
Method SummaryModifier and TypeMethodDescriptionbooleanlongintgetRead()intgetWrite()voidgrantPermissions(Set<Permission> permissions) inthashCode()voidsetGroupId(long groupId) voidsetRead(int read) voidsetWrite(int write) toString()
- 
Constructor Details- 
AccessControlEntrypublic AccessControlEntry()
- 
AccessControlEntry
- 
AccessControlEntrypublic AccessControlEntry(long groupId) 
 
- 
- 
Method Details- 
getGroupIdpublic long getGroupId()
- 
getWritepublic int getWrite()
- 
setGroupIdpublic void setGroupId(long groupId) 
- 
setWritepublic void setWrite(int write) 
- 
getReadpublic int getRead()
- 
setReadpublic void setRead(int read) 
- 
grantedPermissions
- 
grantPermissions
- 
equals
- 
hashCodepublic int hashCode()
- 
toString
 
-