Package com.logicaldoc.core.document
Class DocumentAccessControlEntry
java.lang.Object
com.logicaldoc.core.security.AccessControlEntry
com.logicaldoc.core.security.ExtendedAccessControlEntry
com.logicaldoc.core.document.DocumentAccessControlEntry
- All Implemented Interfaces:
Serializable
Represents all the permissions granted to a group against a business object
- Since:
- 8.9.1
- Author:
- Marco Meschieri - LogicalDOC
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleangetAce()intintintintintintintgetEmail()longintintgetMove()intintintgetPrint()intgetRead()intintintintintgetSign()intintintgetWrite()voidgrantPermissions(Set<Permission> permissions) inthashCode()voidsetArchive(int archive) voidsetAutomation(int automation) voidsetCalendar(int calendar) voidsetCustomid(int customid) voidsetDelete(int delete) voidsetDownload(int download) voidsetEmail(int email) voidsetGroupId(long groupId) voidsetImmutable(int immutable) voidsetMove(int move) voidsetPassword(int password) voidsetPreview(int preview) voidsetPrint(int print) voidsetRead(int read) voidsetReadingreq(int readingreq) voidsetRename(int rename) voidsetRevision(int revision) voidsetSecurity(int security) voidsetSign(int sign) voidsetSubscription(int subscription) voidsetWorkflow(int workflow) voidsetWrite(int write) toString()Methods inherited from class com.logicaldoc.core.security.ExtendedAccessControlEntry
setAce
-
Constructor Details
-
DocumentAccessControlEntry
public DocumentAccessControlEntry() -
DocumentAccessControlEntry
-
DocumentAccessControlEntry
public DocumentAccessControlEntry(long groupId)
-
-
Method Details
-
getAce
- Overrides:
getAcein classExtendedAccessControlEntry
-
getGroupId
public long getGroupId()- Overrides:
getGroupIdin classExtendedAccessControlEntry
-
getWrite
public int getWrite()- Overrides:
getWritein classExtendedAccessControlEntry
-
setGroupId
public void setGroupId(long groupId) - Overrides:
setGroupIdin classExtendedAccessControlEntry
-
setWrite
public void setWrite(int write) - Overrides:
setWritein classExtendedAccessControlEntry
-
getRead
public int getRead()- Overrides:
getReadin classExtendedAccessControlEntry
-
setRead
public void setRead(int read) - Overrides:
setReadin classExtendedAccessControlEntry
-
grantedPermissions
- Overrides:
grantedPermissionsin classExtendedAccessControlEntry
-
grantPermissions
- Overrides:
grantPermissionsin classExtendedAccessControlEntry
-
getPreview
public int getPreview()- Overrides:
getPreviewin classExtendedAccessControlEntry
-
setPreview
public void setPreview(int preview) - Overrides:
setPreviewin classExtendedAccessControlEntry
-
getDownload
public int getDownload()- Overrides:
getDownloadin classExtendedAccessControlEntry
-
setDownload
public void setDownload(int download) - Overrides:
setDownloadin classExtendedAccessControlEntry
-
getSecurity
public int getSecurity()- Overrides:
getSecurityin classExtendedAccessControlEntry
-
setSecurity
public void setSecurity(int security) - Overrides:
setSecurityin classExtendedAccessControlEntry
-
getDelete
public int getDelete()- Overrides:
getDeletein classExtendedAccessControlEntry
-
setDelete
public void setDelete(int delete) - Overrides:
setDeletein classExtendedAccessControlEntry
-
getRename
public int getRename()- Overrides:
getRenamein classExtendedAccessControlEntry
-
setRename
public void setRename(int rename) - Overrides:
setRenamein classExtendedAccessControlEntry
-
getImmutable
public int getImmutable()- Overrides:
getImmutablein classExtendedAccessControlEntry
-
setImmutable
public void setImmutable(int immutable) - Overrides:
setImmutablein classExtendedAccessControlEntry
-
getSign
public int getSign()- Overrides:
getSignin classExtendedAccessControlEntry
-
setSign
public void setSign(int sign) - Overrides:
setSignin classExtendedAccessControlEntry
-
getArchive
public int getArchive()- Overrides:
getArchivein classExtendedAccessControlEntry
-
setArchive
public void setArchive(int archive) - Overrides:
setArchivein classExtendedAccessControlEntry
-
getWorkflow
public int getWorkflow()- Overrides:
getWorkflowin classExtendedAccessControlEntry
-
setWorkflow
public void setWorkflow(int workflow) - Overrides:
setWorkflowin classExtendedAccessControlEntry
-
getCalendar
public int getCalendar()- Overrides:
getCalendarin classExtendedAccessControlEntry
-
setCalendar
public void setCalendar(int calendar) - Overrides:
setCalendarin classExtendedAccessControlEntry
-
getSubscription
public int getSubscription()- Overrides:
getSubscriptionin classExtendedAccessControlEntry
-
setSubscription
public void setSubscription(int subscription) - Overrides:
setSubscriptionin classExtendedAccessControlEntry
-
getPassword
public int getPassword()- Overrides:
getPasswordin classExtendedAccessControlEntry
-
setPassword
public void setPassword(int password) - Overrides:
setPasswordin classExtendedAccessControlEntry
-
getPrint
public int getPrint()- Overrides:
getPrintin classExtendedAccessControlEntry
-
setPrint
public void setPrint(int print) - Overrides:
setPrintin classExtendedAccessControlEntry
-
getMove
public int getMove()- Overrides:
getMovein classExtendedAccessControlEntry
-
setMove
public void setMove(int move) - Overrides:
setMovein classExtendedAccessControlEntry
-
getEmail
public int getEmail()- Overrides:
getEmailin classExtendedAccessControlEntry
-
setEmail
public void setEmail(int email) - Overrides:
setEmailin classExtendedAccessControlEntry
-
getAutomation
public int getAutomation()- Overrides:
getAutomationin classExtendedAccessControlEntry
-
setAutomation
public void setAutomation(int automation) - Overrides:
setAutomationin classExtendedAccessControlEntry
-
getReadingreq
public int getReadingreq()- Overrides:
getReadingreqin classExtendedAccessControlEntry
-
setReadingreq
public void setReadingreq(int readingreq) - Overrides:
setReadingreqin classExtendedAccessControlEntry
-
getCustomid
public int getCustomid()- Overrides:
getCustomidin classExtendedAccessControlEntry
-
setCustomid
public void setCustomid(int customid) - Overrides:
setCustomidin classExtendedAccessControlEntry
-
getRevision
public int getRevision()- Overrides:
getRevisionin classExtendedAccessControlEntry
-
setRevision
public void setRevision(int revision) - Overrides:
setRevisionin classExtendedAccessControlEntry
-
toString
- Overrides:
toStringin classExtendedAccessControlEntry
-
equals
- Overrides:
equalsin classExtendedAccessControlEntry
-
hashCode
public int hashCode()- Overrides:
hashCodein classExtendedAccessControlEntry
-