Class PermissionTemplatePayloadJson
- java.lang.Object
-
- com.blackberry.workspaces.api.sdk.json.BaseJson
-
- com.blackberry.workspaces.api.sdk.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
All Methods Instance Methods Concrete Methods 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 view-
Methods inherited from class com.blackberry.workspaces.api.sdk.json.BaseJson
getObjType, setObjType, toString
-
-
-
-
Method Detail
-
getDefaultExpirationDays
public Integer getDefaultExpirationDays()
Default expiration days, 0 expiration days are considered as null- Returns:
- Default expiration days, 0 expiration days are considered as null
-
setDefaultExpirationDays
public void setDefaultExpirationDays(Integer defaultExpirationDays)
Default expiration days, 0 expiration days are considered as null- Parameters:
defaultExpirationDays
- Default expiration days, 0 expiration days are considered as null
-
isWatermark
public boolean isWatermark()
Watermark- Returns:
- Watermark
-
setWatermark
public void setWatermark(boolean watermark)
Watermark- Parameters:
watermark
- Watermark
-
isPdfPrint
public boolean isPdfPrint()
PDF print- Returns:
- PDF print
-
setPdfPrint
public void setPdfPrint(boolean pdfPrint)
PDF print- Parameters:
pdfPrint
- PDF print
-
getWhoCanView
public Integer getWhoCanView()
Who can view- Returns:
- Who can view
-
setWhoCanView
public void setWhoCanView(Integer whoCanView)
Who can view- Parameters:
whoCanView
- Who can view
-
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
-
isCanPrint
public boolean isCanPrint()
Can print- Returns:
- Can print
-
setCanPrint
public void setCanPrint(boolean canPrint)
Can print- Parameters:
canPrint
- Can print
-
getExpirationDate
public Date getExpirationDate()
Expiration date- Returns:
- Expiration date
-
setExpirationDate
public void setExpirationDate(Date expirationDate)
Expiration date- Parameters:
expirationDate
- Expiration date
-
-