Class GUIAccessControlEntry
java.lang.Object
com.logicaldoc.gui.common.client.beans.GUIAccessControlEntry
- All Implemented Interfaces:
- Serializable
Bean to carry the security access settings for a given entity(user or group)
- Since:
- 6.0
- Author:
- Marco Meschieri - LogicalDOC
- See Also:
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String
- 
Constructor SummaryConstructorsConstructorDescriptionGUIAccessControlEntry(long entityId, String... allowedPermissions) GUIAccessControlEntry(String... allowedPermissions) 
- 
Method SummaryModifier and TypeMethodDescriptionlonggetLabel()getName()booleanisAdd()booleanbooleanbooleanbooleanbooleanisDelete()booleanbooleanisEmail()booleanisExport()booleanbooleanisImport()booleanisMove()booleanbooleanisPermissionAllowed(String permission) booleanbooleanisPrint()booleanisRead()booleanbooleanisRename()booleanbooleanbooleanisSign()booleanisStore()booleanbooleanbooleanisWrite()voidsetAdd(boolean add) voidsetArchive(boolean archive) voidsetAutomation(boolean automation) voidsetCalendar(boolean calendar) voidsetCustomid(boolean customid) voidsetDelete(boolean delete) voidsetDownload(boolean download) voidsetEmail(boolean email) voidsetEntityId(long entityId) voidsetExport(boolean export) voidsetImmutable(boolean immutable) voidsetImport(boolean iimport) voidvoidsetMove(boolean move) voidvoidsetPassword(boolean password) voidsetPreview(boolean preview) voidsetPrint(boolean print) voidsetRead(boolean read) voidsetReadingreq(boolean readingreq) voidsetRename(boolean rename) voidsetRevision(boolean revision) voidsetSecurity(boolean security) voidsetSign(boolean sign) voidsetStore(boolean store) voidsetSubscription(boolean subscription) voidsetWorkflow(boolean workflow) voidsetWrite(boolean write) toString()
- 
Field Details- 
PERMISSION_DELETE- See Also:
 
- 
PERMISSION_IMMUTABLE- See Also:
 
- 
PERMISSION_SECURITY- See Also:
 
- 
PERMISSION_READ- See Also:
 
- 
PERMISSION_PREVIEW- See Also:
 
- 
PERMISSION_WRITE- See Also:
 
- 
PERMISSION_ADD- See Also:
 
- 
PERMISSION_RENAME- See Also:
 
- 
PERMISSION_IMPORT- See Also:
 
- 
PERMISSION_EXPORT- See Also:
 
- 
PERMISSION_SIGN- See Also:
 
- 
PERMISSION_ARCHIVE- See Also:
 
- 
PERMISSION_WORKFLOW- See Also:
 
- 
PERMISSION_DOWNLOAD- See Also:
 
- 
PERMISSION_CALENDAR- See Also:
 
- 
PERMISSION_SUBSCRIPTION- See Also:
 
- 
PERMISSION_PASSWORD- See Also:
 
- 
PERMISSION_MOVE- See Also:
 
- 
PERMISSION_EMAIL- See Also:
 
- 
PERMISSION_AUTOMATION- See Also:
 
- 
PERMISSION_STORE- See Also:
 
- 
PERMISSION_READINGREQ- See Also:
 
- 
PERMISSION_PRINT- See Also:
 
- 
PERMISSION_CUSTOMID- See Also:
 
- 
PERMISSION_REVISION- See Also:
 
 
- 
- 
Constructor Details- 
GUIAccessControlEntrypublic GUIAccessControlEntry()
- 
GUIAccessControlEntry
- 
GUIAccessControlEntry
 
- 
- 
Method Details- 
getEntityIdpublic long getEntityId()
- 
setEntityIdpublic void setEntityId(long entityId) 
- 
isReadpublic boolean isRead()
- 
isPreviewpublic boolean isPreview()
- 
setReadpublic void setRead(boolean read) 
- 
setPreviewpublic void setPreview(boolean preview) 
- 
isWritepublic boolean isWrite()
- 
setWritepublic void setWrite(boolean write) 
- 
isDeletepublic boolean isDelete()
- 
setDeletepublic void setDelete(boolean delete) 
- 
isAddpublic boolean isAdd()
- 
setAddpublic void setAdd(boolean add) 
- 
isImportpublic boolean isImport()
- 
setImportpublic void setImport(boolean iimport) 
- 
isWorkflowpublic boolean isWorkflow()
- 
setWorkflowpublic void setWorkflow(boolean workflow) 
- 
isSignpublic boolean isSign()
- 
setSignpublic void setSign(boolean sign) 
- 
isExportpublic boolean isExport()
- 
setExportpublic void setExport(boolean export) 
- 
isImmutablepublic boolean isImmutable()
- 
setImmutablepublic void setImmutable(boolean immutable) 
- 
isRenamepublic boolean isRename()
- 
setRenamepublic void setRename(boolean rename) 
- 
isSecuritypublic boolean isSecurity()
- 
setSecuritypublic void setSecurity(boolean security) 
- 
isArchivepublic boolean isArchive()
- 
setArchivepublic void setArchive(boolean archive) 
- 
isDownloadpublic boolean isDownload()
- 
setDownloadpublic void setDownload(boolean download) 
- 
isCalendarpublic boolean isCalendar()
- 
setCalendarpublic void setCalendar(boolean calendar) 
- 
isSubscriptionpublic boolean isSubscription()
- 
setSubscriptionpublic void setSubscription(boolean subscription) 
- 
isPrintpublic boolean isPrint()
- 
setPrintpublic void setPrint(boolean print) 
- 
isPasswordpublic boolean isPassword()
- 
setPasswordpublic void setPassword(boolean password) 
- 
isMovepublic boolean isMove()
- 
setMovepublic void setMove(boolean move) 
- 
isEmailpublic boolean isEmail()
- 
setEmailpublic void setEmail(boolean email) 
- 
isAutomationpublic boolean isAutomation()
- 
setAutomationpublic void setAutomation(boolean automation) 
- 
isStorepublic boolean isStore()
- 
setStorepublic void setStore(boolean store) 
- 
isReadingreqpublic boolean isReadingreq()
- 
setReadingreqpublic void setReadingreq(boolean readingreq) 
- 
isCustomidpublic boolean isCustomid()
- 
setCustomidpublic void setCustomid(boolean customid) 
- 
isRevisionpublic boolean isRevision()
- 
setRevisionpublic void setRevision(boolean revision) 
- 
isPermissionAllowed
- 
getAllowedPermissions
- 
getName
- 
setName
- 
getLabel
- 
setLabel
- 
toString
 
-