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 Summary
ConstructorsConstructorDescriptionAccessControlEntry(long groupId) AccessControlEntry(AccessControlEntry source) -
Method Summary
Modifier and TypeMethodDescriptionbooleanlongintgetRead()intgetWrite()voidgrantPermissions(Set<Permission> permissions) inthashCode()voidsetGroupId(long groupId) voidsetRead(int read) voidsetWrite(int write) toString()
-
Constructor Details
-
AccessControlEntry
public AccessControlEntry() -
AccessControlEntry
-
AccessControlEntry
public AccessControlEntry(long groupId)
-
-
Method Details
-
getGroupId
public long getGroupId() -
getWrite
public int getWrite() -
setGroupId
public void setGroupId(long groupId) -
setWrite
public void setWrite(int write) -
getRead
public int getRead() -
setRead
public void setRead(int read) -
grantedPermissions
-
grantPermissions
-
equals
-
hashCode
public int hashCode() -
toString
-