Class CopyMultipleDocumentsToExchangeAsyncJson
java.lang.Object
com.blackberry.workspaces.sdk.api.json.BaseJson
com.blackberry.workspaces.sdk.api.json.CopyMultipleDocumentsToExchangeAsyncJson
- All Implemented Interfaces:
Serializable
public class CopyMultipleDocumentsToExchangeAsyncJson extends BaseJson
List of documents to send to exchange. WS documents and transient workspace
documents.
- See Also:
- Serialized Form
-
Constructor Summary
Constructors Constructor Description CopyMultipleDocumentsToExchangeAsyncJson()
-
Method Summary
Modifier and Type Method Description Set<String>
getActiveDirectoryGroupsRecipients()
A list of activeDirectory group guids that are intended to be recipients of these files.DeviceType
getDeviceType()
Boolean
getIsCollaboration()
Boolean
getIsCopyAnnotations()
Boolean
getIsOpenToAnyone()
Boolean
getIsSendEmail()
If set to True the server will notify recipients via email about new files submitted.Set<DocumentIdentifierJson>
getListDocumentIdentifiersJson()
Set<String>
getListRecipients()
A list of distribution list names that are intended to be recipients of these files.String
getMailMessage()
String
getMailSubject()
PermissionFromUserJson
getPermission()
The permissions to grant to recipients of this file.Boolean
getReadConfirmation()
Indicates is read confirmation is required for those documents.Set<String>
getUserRecipients()
A list of emails for users that are intended to be recipients of these files.WhoCanView
getWhoCanView()
In case Domain permissions or files that are available to everyone, use this parameter.void
setActiveDirectoryGroupsRecipients(Set<String> activeDirectoryGroupsRecipients)
A list of activeDirectory group guids that are intended to be recipients of these files.void
setDeviceType(DeviceType deviceType)
void
setIsCollaboration(Boolean isCollaboration)
void
setIsCopyAnnotations(Boolean isCopyAnnotations)
void
setIsOpenToAnyone(Boolean isOpenToAnyone)
void
setIsSendEmail(Boolean isSendEmail)
If set to True the server will notify recipients via email about new files submitted.void
setListDocumentIdentifiersJson(Set<DocumentIdentifierJson> listDocumentIdentifiersJson)
void
setListRecipients(Set<String> listRecipients)
A list of distribution list names that are intended to be recipients of these files.void
setMailMessage(String mailMessage)
void
setMailSubject(String mailSubject)
void
setPermission(PermissionFromUserJson permission)
The permissions to grant to recipients of this file.void
setReadConfirmation(Boolean readConfirmation)
Indicates is read confirmation is required for those documents.void
setUserRecipients(Set<String> userRecipients)
A list of emails for users that are intended to be recipients of these files.void
setWhoCanView(WhoCanView whoCanView)
In case Domain permissions or files that are available to everyone, use this parameter.Methods inherited from class com.blackberry.workspaces.sdk.api.json.BaseJson
getObjType, setObjType, toString
-
Constructor Details
-
CopyMultipleDocumentsToExchangeAsyncJson
public CopyMultipleDocumentsToExchangeAsyncJson()
-
-
Method Details
-
getUserRecipients
A list of emails for users that are intended to be recipients of these files. Can be sent empty or not sent.- Returns:
- A list of emails for users that are intended to be recipients of these files. Can be sent empty or not sent.
-
setUserRecipients
A list of emails for users that are intended to be recipients of these files. Can be sent empty or not sent.- Parameters:
userRecipients
- A list of emails for users that are intended to be recipients of these files. Can be sent empty or not sent.
-
getDeviceType
-
setDeviceType
-
getListRecipients
A list of distribution list names that are intended to be recipients of these files. May be left null. Can be sent empty or not sent.- Returns:
- A list of distribution list names that are intended to be recipients of these files. May be left null. Can be sent empty or not sent.
-
setListRecipients
A list of distribution list names that are intended to be recipients of these files. May be left null. Can be sent empty or not sent.- Parameters:
listRecipients
- A list of distribution list names that are intended to be recipients of these files. May be left null. Can be sent empty or not sent.
-
getWhoCanView
In case Domain permissions or files that are available to everyone, use this parameter. Only recipients that are recipients of this file (directly of by a distribution list) will be notified that this file exist.- Returns:
- In case Domain permissions or files that are available to everyone, use this parameter. Only recipients that are recipients of this file (directly of by a distribution list) will be notified that this file exist.
-
setWhoCanView
In case Domain permissions or files that are available to everyone, use this parameter. Only recipients that are recipients of this file (directly of by a distribution list) will be notified that this file exist.- Parameters:
whoCanView
- In case Domain permissions or files that are available to everyone, use this parameter. Only recipients that are recipients of this file (directly of by a distribution list) will be notified that this file exist.
-
getIsCollaboration
-
setIsCollaboration
-
getIsSendEmail
If set to True the server will notify recipients via email about new files submitted.- Returns:
- If set to True the server will notify recipients via email about new files submitted.
-
setIsSendEmail
If set to True the server will notify recipients via email about new files submitted.- Parameters:
isSendEmail
- If set to True the server will notify recipients via email about new files submitted.
-
getActiveDirectoryGroupsRecipients
A list of activeDirectory group guids that are intended to be recipients of these files. May be left null. Can be sent empty or not sent.- Returns:
- A list of activeDirectory group guids that are intended to be recipients of these files. May be left null. Can be sent empty or not sent.
-
setActiveDirectoryGroupsRecipients
A list of activeDirectory group guids that are intended to be recipients of these files. May be left null. Can be sent empty or not sent.- Parameters:
activeDirectoryGroupsRecipients
- A list of activeDirectory group guids that are intended to be recipients of these files. May be left null. Can be sent empty or not sent.
-
getPermission
The permissions to grant to recipients of this file.- Returns:
- The permissions to grant to recipients of this file.
-
setPermission
The permissions to grant to recipients of this file.- Parameters:
permission
- The permissions to grant to recipients of this file.
-
getReadConfirmation
Indicates is read confirmation is required for those documents.- Returns:
- Indicates is read confirmation is required for those documents.
-
setReadConfirmation
Indicates is read confirmation is required for those documents.- Parameters:
readConfirmation
- Indicates is read confirmation is required for those documents.
-
getIsCopyAnnotations
-
setIsCopyAnnotations
-
getMailSubject
-
setMailSubject
-
getIsOpenToAnyone
-
setIsOpenToAnyone
-
getMailMessage
-
setMailMessage
-
getListDocumentIdentifiersJson
-
setListDocumentIdentifiersJson
public void setListDocumentIdentifiersJson(Set<DocumentIdentifierJson> listDocumentIdentifiersJson)
-