Package com.logicaldoc.core.security
Class ExtendedAccessControlEntry
java.lang.Object
com.logicaldoc.core.security.AccessControlEntry
com.logicaldoc.core.security.ExtendedAccessControlEntry
- All Implemented Interfaces:
- Serializable
- Direct Known Subclasses:
- DocumentAccessControlEntry,- FolderAccessControlEntry
Class for grouping common permissions for 
DocumentAccessControlEntry
 and FolderAccessControlEntry- Since:
- 9.2
- Author:
- Giuseppe Desiato - LogicalDOC
- See Also:
- 
Constructor SummaryConstructorsConstructorDescription
- 
Method SummaryModifier and TypeMethodDescriptionbooleangetAce()intintintintintintintgetEmail()longintintgetMove()intintintgetPrint()intgetRead()intintintintintgetSign()intintintgetWrite()voidgrantPermissions(Set<Permission> permissions) inthashCode()voidsetAce(AccessControlEntry ace) 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()
- 
Constructor Details- 
ExtendedAccessControlEntrypublic ExtendedAccessControlEntry()
- 
ExtendedAccessControlEntry
 
- 
- 
Method Details- 
getAce
- 
setAce
- 
grantPermissions- Overrides:
- grantPermissionsin class- AccessControlEntry
 
- 
getPreviewpublic int getPreview()
- 
setPreviewpublic void setPreview(int preview) 
- 
getDownloadpublic int getDownload()
- 
setDownloadpublic void setDownload(int download) 
- 
getSecuritypublic int getSecurity()
- 
setSecuritypublic void setSecurity(int security) 
- 
getDeletepublic int getDelete()
- 
setDeletepublic void setDelete(int delete) 
- 
getRenamepublic int getRename()
- 
setRenamepublic void setRename(int rename) 
- 
getImmutablepublic int getImmutable()
- 
setImmutablepublic void setImmutable(int immutable) 
- 
getSignpublic int getSign()
- 
setSignpublic void setSign(int sign) 
- 
getArchivepublic int getArchive()
- 
setArchivepublic void setArchive(int archive) 
- 
getWorkflowpublic int getWorkflow()
- 
setWorkflowpublic void setWorkflow(int workflow) 
- 
getCalendarpublic int getCalendar()
- 
setCalendarpublic void setCalendar(int calendar) 
- 
getSubscriptionpublic int getSubscription()
- 
setSubscriptionpublic void setSubscription(int subscription) 
- 
getPasswordpublic int getPassword()
- 
setPasswordpublic void setPassword(int password) 
- 
getPrintpublic int getPrint()
- 
setPrintpublic void setPrint(int print) 
- 
getMovepublic int getMove()
- 
setMovepublic void setMove(int move) 
- 
getEmailpublic int getEmail()
- 
setEmailpublic void setEmail(int email) 
- 
getAutomationpublic int getAutomation()
- 
setAutomationpublic void setAutomation(int automation) 
- 
getReadingreqpublic int getReadingreq()
- 
setReadingreqpublic void setReadingreq(int readingreq) 
- 
getCustomidpublic int getCustomid()
- 
setCustomidpublic void setCustomid(int customid) 
- 
getGroupIdpublic long getGroupId()- Overrides:
- getGroupIdin class- AccessControlEntry
 
- 
getWritepublic int getWrite()- Overrides:
- getWritein class- AccessControlEntry
 
- 
setGroupIdpublic void setGroupId(long groupId) - Overrides:
- setGroupIdin class- AccessControlEntry
 
- 
setWritepublic void setWrite(int write) - Overrides:
- setWritein class- AccessControlEntry
 
- 
getReadpublic int getRead()- Overrides:
- getReadin class- AccessControlEntry
 
- 
setReadpublic void setRead(int read) - Overrides:
- setReadin class- AccessControlEntry
 
- 
getRevisionpublic int getRevision()
- 
setRevisionpublic void setRevision(int revision) 
- 
grantedPermissions- Overrides:
- grantedPermissionsin class- AccessControlEntry
 
- 
hashCodepublic int hashCode()- Overrides:
- hashCodein class- AccessControlEntry
 
- 
equals- Overrides:
- equalsin class- AccessControlEntry
 
- 
toString- Overrides:
- toStringin class- AccessControlEntry
 
 
-