Index BlackBerry Workspaces SDK
BlackBerry Workspaces JSON
SubmitDocumentsVdr
Used when submitting files
Parameters
Name Type Description

deviceType

DeviceType

Default value: null

Possible values: [SALESFORCE_PLUGIN, GOOGLE_DRIVE, BROWSER, SRE, CMIS, CIFS, MAC, UPLOADER, OFFICE_ONLINE, SHAREPOINT, ANDROID_APP, ONE_DRIVE, BLACKBERRY_APP, SDK, WINDOWS_PLUGIN, IOS_APP, SYNC, CHROME_EXTENSION].

documentGuids

Set(String)

Required
Not null

List of file guids

folder

String

Folder

folderGuid

String

Folder guid

folderId

Integer

Folder id

isSendMail

boolean

Is send mail

mailMessage

String

Email message

mailSubject

String

Email subject

modifiedDate

Date

openForAllRoom

boolean

Default value: false

This variable indicates this file should be open to all present and future workspace entities.

readConfirmation

Boolean

recipients

RoomRecipients

Workspace recipients

sendToDefaultEntities

boolean

Default value: true

If set to false, the file will only be sent to the indicated recipients, otherwise default entities in the workspace will be added as recipients.

suggestNewNameWhenAlreadyExists

Boolean

Not null
Default value: FALSE

tagValueList

TagList

Json Format
{
documentGuids: Set(String),
recipients:
{
activeDirectoryGroupsGuids: Set(String),
groups: List(String),
domains: List(String),
users: Set(String),
everyone: Boolean
}),
isSendMail: Boolean,
mailSubject: String,
mailMessage: String,
folder: String,
folderId: Integer,
folderGuid: String,
openForAllRoom: Boolean,
sendToDefaultEntities: Boolean,
tagValueList:
{
freeTextValues: List(
{
tagName: String,
tagValue: String
}),
dateValues: List(
{
tagName: String,
tagValue: Date
}),
numericValues: List(
{
tagName: String,
tagValue: Number
})
}),
deviceType: DeviceType,
modifiedDate: Date,
readConfirmation: Boolean,
suggestNewNameWhenAlreadyExists: Boolean
}