Class PermissionTemplatePayloadJson
java.lang.Object
com.blackberry.workspaces.sdk.api.json.BaseJson
com.blackberry.workspaces.sdk.api.json.PermissionTemplatePayloadJson
- All Implemented Interfaces:
Serializable
public class PermissionTemplatePayloadJson extends BaseJson
Permission template payload
- See Also:
- Serialized Form
-
Constructor Summary
Constructors Constructor Description PermissionTemplatePayloadJson()
-
Method Summary
Modifier and Type Method Description Integer
getDefaultExpirationDays()
Default expiration days, 0 expiration days are considered as nullDate
getExpirationDate()
Expiration dateInteger
getWhoCanView()
Who can viewboolean
isCanCopy()
Can copyboolean
isCanDownloadOriginal()
Can download originalboolean
isCanDownloadProtected()
Can download protectedboolean
isCanEdit()
Can editboolean
isCanPrint()
Can printboolean
isComment()
Can comment accessboolean
isCurtain()
Curtainboolean
isPdfPrint()
PDF printboolean
isProgrammaticAccess()
Programatic accessboolean
isSpotlight()
Spotlightboolean
isWatermark()
Watermarkvoid
setCanCopy(boolean canCopy)
Can copyvoid
setCanDownloadOriginal(boolean canDownloadOriginal)
Can download originalvoid
setCanDownloadProtected(boolean canDownloadProtected)
Can download protectedvoid
setCanEdit(boolean canEdit)
Can editvoid
setCanPrint(boolean canPrint)
Can printvoid
setComment(boolean comment)
Can comment accessvoid
setCurtain(boolean curtain)
Curtainvoid
setDefaultExpirationDays(Integer defaultExpirationDays)
Default expiration days, 0 expiration days are considered as nullvoid
setExpirationDate(Date expirationDate)
Expiration datevoid
setPdfPrint(boolean pdfPrint)
PDF printvoid
setProgrammaticAccess(boolean programmaticAccess)
Programatic accessvoid
setSpotlight(boolean spotlight)
Spotlightvoid
setWatermark(boolean watermark)
Watermarkvoid
setWhoCanView(Integer whoCanView)
Who can viewMethods inherited from class com.blackberry.workspaces.sdk.api.json.BaseJson
getObjType, setObjType, toString
-
Constructor Details
-
PermissionTemplatePayloadJson
public PermissionTemplatePayloadJson()
-
-
Method Details
-
isWatermark
public boolean isWatermark()Watermark- Returns:
- Watermark
-
setWatermark
public void setWatermark(boolean watermark)Watermark- Parameters:
watermark
- Watermark
-
getDefaultExpirationDays
Default expiration days, 0 expiration days are considered as null- Returns:
- Default expiration days, 0 expiration days are considered as null
-
setDefaultExpirationDays
Default expiration days, 0 expiration days are considered as null- Parameters:
defaultExpirationDays
- Default expiration days, 0 expiration days are considered as null
-
getWhoCanView
Who can view- Returns:
- Who can view
-
setWhoCanView
Who can view- Parameters:
whoCanView
- Who can view
-
isPdfPrint
public boolean isPdfPrint()PDF print- Returns:
- PDF print
-
setPdfPrint
public void setPdfPrint(boolean pdfPrint)PDF print- Parameters:
pdfPrint
- PDF print
-
isCanEdit
public boolean isCanEdit()Can edit- Returns:
- Can edit
-
setCanEdit
public void setCanEdit(boolean canEdit)Can edit- Parameters:
canEdit
- Can edit
-
isProgrammaticAccess
public boolean isProgrammaticAccess()Programatic access- Returns:
- Programatic access
-
setProgrammaticAccess
public void setProgrammaticAccess(boolean programmaticAccess)Programatic access- Parameters:
programmaticAccess
- Programatic access
-
isCanDownloadOriginal
public boolean isCanDownloadOriginal()Can download original- Returns:
- Can download original
-
setCanDownloadOriginal
public void setCanDownloadOriginal(boolean canDownloadOriginal)Can download original- Parameters:
canDownloadOriginal
- Can download original
-
isCanCopy
public boolean isCanCopy()Can copy- Returns:
- Can copy
-
setCanCopy
public void setCanCopy(boolean canCopy)Can copy- Parameters:
canCopy
- Can copy
-
isCanDownloadProtected
public boolean isCanDownloadProtected()Can download protected- Returns:
- Can download protected
-
setCanDownloadProtected
public void setCanDownloadProtected(boolean canDownloadProtected)Can download protected- Parameters:
canDownloadProtected
- Can download protected
-
isComment
public boolean isComment()Can comment access- Returns:
- Can comment access
-
setComment
public void setComment(boolean comment)Can comment access- Parameters:
comment
- Can comment access
-
isSpotlight
public boolean isSpotlight()Spotlight- Returns:
- Spotlight
-
setSpotlight
public void setSpotlight(boolean spotlight)Spotlight- Parameters:
spotlight
- Spotlight
-
isCurtain
public boolean isCurtain()Curtain- Returns:
- Curtain
-
setCurtain
public void setCurtain(boolean curtain)Curtain- Parameters:
curtain
- Curtain
-
getExpirationDate
Expiration date- Returns:
- Expiration date
-
setExpirationDate
Expiration date- Parameters:
expirationDate
- Expiration date
-
isCanPrint
public boolean isCanPrint()Can print- Returns:
- Can print
-
setCanPrint
public void setCanPrint(boolean canPrint)Can print- Parameters:
canPrint
- Can print
-