Class PermissionSetJson
- java.lang.Object
-
- com.blackberry.workspaces.sdk.api.json.BaseJson
-
- com.blackberry.workspaces.sdk.api.json.PermissionSetJson
-
- All Implemented Interfaces:
Serializable
public class PermissionSetJson extends BaseJson
Various permissions- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description PermissionSetJson()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description YesNoDefault
getComment()
Is comment allowed.YesNoDefault
getCopy()
Is copy allowed.YesNoDefault
getDownloadControlled()
Is download protected allowed.YesNoDefault
getDownloadOriginal()
Is download original allowed.YesNoDefault
getEdit()
Is edit allowed.ExpirationOptions
getExpiration()
Date
getExpirationDate()
Expiration date of the permission set (if expiration is SPECIFIC)YesNoDefault
getPrint()
Is print allowed.YesNoDefault
getProgrammaticAccess()
Is programmatic access allowed.YesNoDefault
getSpotlight()
Is spotlight on.YesNoDefault
getWatermark()
Is watermark on.void
setComment(YesNoDefault comment)
Is comment allowed.void
setCopy(YesNoDefault copy)
Is copy allowed.void
setDownloadControlled(YesNoDefault downloadControlled)
Is download protected allowed.void
setDownloadOriginal(YesNoDefault downloadOriginal)
Is download original allowed.void
setEdit(YesNoDefault edit)
Is edit allowed.void
setExpiration(ExpirationOptions expiration)
void
setExpirationDate(Date expirationDate)
Expiration date of the permission set (if expiration is SPECIFIC)void
setPrint(YesNoDefault print)
Is print allowed.void
setProgrammaticAccess(YesNoDefault programmaticAccess)
Is programmatic access allowed.void
setSpotlight(YesNoDefault spotlight)
Is spotlight on.void
setWatermark(YesNoDefault watermark)
Is watermark on.-
Methods inherited from class com.blackberry.workspaces.sdk.api.json.BaseJson
getObjType, setObjType, toString
-
-
-
-
Method Detail
-
getPrint
public YesNoDefault getPrint()
Is print allowed.- Returns:
- Is print allowed.
-
setPrint
public void setPrint(YesNoDefault print)
Is print allowed.- Parameters:
print
- Is print allowed.
-
getDownloadOriginal
public YesNoDefault getDownloadOriginal()
Is download original allowed.- Returns:
- Is download original allowed.
-
setDownloadOriginal
public void setDownloadOriginal(YesNoDefault downloadOriginal)
Is download original allowed.- Parameters:
downloadOriginal
- Is download original allowed.
-
getWatermark
public YesNoDefault getWatermark()
Is watermark on.- Returns:
- Is watermark on.
-
setWatermark
public void setWatermark(YesNoDefault watermark)
Is watermark on.- Parameters:
watermark
- Is watermark on.
-
getEdit
public YesNoDefault getEdit()
Is edit allowed.- Returns:
- Is edit allowed.
-
setEdit
public void setEdit(YesNoDefault edit)
Is edit allowed.- Parameters:
edit
- Is edit allowed.
-
getProgrammaticAccess
public YesNoDefault getProgrammaticAccess()
Is programmatic access allowed.- Returns:
- Is programmatic access allowed.
-
setProgrammaticAccess
public void setProgrammaticAccess(YesNoDefault programmaticAccess)
Is programmatic access allowed.- Parameters:
programmaticAccess
- Is programmatic access allowed.
-
getDownloadControlled
public YesNoDefault getDownloadControlled()
Is download protected allowed.- Returns:
- Is download protected allowed.
-
setDownloadControlled
public void setDownloadControlled(YesNoDefault downloadControlled)
Is download protected allowed.- Parameters:
downloadControlled
- Is download protected allowed.
-
getExpiration
public ExpirationOptions getExpiration()
-
setExpiration
public void setExpiration(ExpirationOptions expiration)
-
getComment
public YesNoDefault getComment()
Is comment allowed.- Returns:
- Is comment allowed.
-
setComment
public void setComment(YesNoDefault comment)
Is comment allowed.- Parameters:
comment
- Is comment allowed.
-
getCopy
public YesNoDefault getCopy()
Is copy allowed.- Returns:
- Is copy allowed.
-
setCopy
public void setCopy(YesNoDefault copy)
Is copy allowed.- Parameters:
copy
- Is copy allowed.
-
getSpotlight
public YesNoDefault getSpotlight()
Is spotlight on.- Returns:
- Is spotlight on.
-
setSpotlight
public void setSpotlight(YesNoDefault spotlight)
Is spotlight on.- Parameters:
spotlight
- Is spotlight on.
-
getExpirationDate
public Date getExpirationDate()
Expiration date of the permission set (if expiration is SPECIFIC)- Returns:
- Expiration date of the permission set (if expiration is SPECIFIC)
-
setExpirationDate
public void setExpirationDate(Date expirationDate)
Expiration date of the permission set (if expiration is SPECIFIC)- Parameters:
expirationDate
- Expiration date of the permission set (if expiration is SPECIFIC)
-
-