public class TransientWorkspaces extends Object
Constructor and Description |
---|
TransientWorkspaces(NetworkConnectionManager connection,
APISession apiSession) |
Modifier and Type | Method and Description |
---|---|
BulkOperationResultJson |
addEntitiesV30(AddEntitiesTransientJson addEntitiesTransientJson)
Adds permitted entities to workspace with no permissions outside of the
given folder.
|
BulkOperationResultJson |
addNotificationV30(CreateTransientActivityLogRecordJson createTransientActivityLogRecordJson)
Adds a notification for a file action in the file's activity log file.
|
BulkOperationResultJson |
addTransientDocumentPermissionRequestV30(AddTransientDocumentPermissionRequestJson addTransientDocumentPermissionRequestJson)
Add a permission request for a document in a transient workspace
|
BulkOperationResultJson |
addTransientFolderPermissionRequestV30(AddTransientFolderPermissionRequestJson addTransientFolderPermissionRequestJson)
Add a permission request for a folder in a transient workspace
|
String |
cancelUploadDocumentByPostV30(String documentGuid,
String roomId,
String documentName,
String fileName)
Cancels an upload
|
BulkOperationResultJson |
changeDefaultPermissionsBulkV30(ChangeEntitiesTransientJson changeEntitiesTransientJson)
Changes default permissions of a permitted entity in a transient
workspace.
|
CheckDropboxAccessTokenResultJson |
checkForCredentialV30(GetDropboxWorkspaceJson getDropboxWorkspaceJson)
Check if the logged in user has a valid Dropbox access token stored.
|
TransientDocumentsTransactionResultJson |
copyDocumentsFromRoomsToExchangeAsyncV30(CopyTransientDocumentToExchangeAsyncJson copyTransientDocumentToExchangeAsyncJson)
Copies a transient file to Microsoft Exchange.
|
TransientWorkspaceJson |
createDropboxWorkspaceV30(CreateDropboxWorkspaceJson createDropboxWorkspaceJson)
Creates a new transient workspace for Dropbox.
|
TransientFolderJson |
createFolderV30(CreateTransientFolderJson createTransientFolderJson)
Creates a new transient folder.
|
CreateNewTransientCommentResultJson |
createNewCommentV30(CreateNewTransientCommentJson createNewTransientCommentJson)
Add new comment to transient document
|
SubmitIfNewTransientDocumentJson |
createNewTransientDocumentV30(CreateNewTransientDocumentJson createNewTransientDocumentJson)
Create new empty document
|
TransientWorkspaceJson |
createRoomV30(CreateTransientWorkspaceJson createTransientWorkspaceJson)
Creates a new transient workspace.
|
BulkOperationResultJson |
deleteCommentV30(DeleteTransientCommentJson deleteTransientCommentJson)
Update comment
|
BulkOperationResultJson |
deleteDocumentsAndFoldersV30(DeleteTransientDocumentsAndFoldersJson deleteTransientDocumentsAndFoldersJson)
Deletes transient folders and files.
|
BulkOperationResultJson |
deleteRoomV30(DeleteTransientWorkspaceJson deleteTransientWorkspaceJson)
Delete transient workspace.
|
BulkOperationResultJson |
deleteUserDocumentAnnotationV30(DeleteTransientDocumentAnnotationsJson deleteTransientDocumentAnnotationsJson)
Delete annotations from transient file.
|
BulkOperationResultJson |
documentUploadCompleteV30(String documentGuid,
String roomId)
Complete uploaded file.
|
InputStream |
DownloadCommentsV30(DownloadTransientCommentsJson downloadTransientCommentsJson)
Download a pdf contains all the comments of the given document
|
InputStream |
downloadDocumentAnnotationsOriginalV30(String path,
String user,
String workspaceGuid)
Returns the annotations for a given file.
|
InputStream |
downloadDocumentsFormV30(Set<String> documentPaths,
String downloadType,
Set<String> folderPaths,
String wdUniqueDownloadKey,
String workspaceUuid)
Downloads a set of specified files or all files in a set of specified
folders and files in a transient workspace.
|
InputStream |
downloadOriginalV30(String workspaceGuid,
String documentPath,
String downloadType,
String forceWatermarks)
Returns a single file.
|
InputStream |
downloadSingleDocumentForWebV30(DownloadSingleTransientDocumentForWebJson downloadSingleTransientDocumentForWebJson)
Downloads a single file for web (additional info is returned).
|
InputStream |
downloadSingleDocumentForWebV30(String documentPath,
String downloadType,
boolean forceWatermarks,
String wdUniqueDownloadKey,
String workspaceUuid)
Downloads a single file (for web).
|
InputStream |
downloadSingleDocumentV30(DownloadSingleTransientDocumentJson downloadSingleTransientDocumentJson)
Downloads a single file.
|
InputStream |
downloadUserDocumentAnnotationsInDocFormForWebV30(String path,
String userAddress,
String wdUniqueDownloadKey,
String workspaceGuid)
Returns the annotations for a user file in PDF format.
|
InputStream |
downloadUserDocumentAnnotationsInDocFromV30(String path,
Set<String> userAddresses,
String wdUniqueDownloadKey,
String workspaceGuid)
Downloads document annotations in zip format.
|
InputStream |
downloadUserDocumentAnnotationsInDocMultipleFromV30(String path,
Set<String> userAddresses,
String wdUniqueDownloadKey,
String workspaceGuid)
Downloads annotations for file in a user's workspace.
|
DocumentAnnotationsForUsersJson |
downloadUserDocumentAnnotationsV30(DownloadTransientDocumentAnnotationsJson downloadTransientDocumentAnnotationsJson)
Downloads user file annotations.
|
BulkOperationResultJson |
editFoldersAndDocumentsSettingsBulkV30(TransientEditFoldersAndDocumentsSettingsBulkJson transientEditFoldersAndDocumentsSettingsBulkJson)
Edit folder and file permissions in bulk.
|
InputStream |
exportActivityHistoryForRoomsV30(ExportActivityHistoryForTransientRoomsJson exportActivityHistoryForTransientRoomsJson)
Returns a CSV file of workspace activity history for the given set of
rooms.
|
InputStream |
exportActivityLogV30(GetTransientDocumentActivityLogRequestJson getTransientDocumentActivityLogRequestJson)
Gets activity log CSV for a file in WD.
|
BulkOperationResultJson |
exportSpecificUsersActivityHistoryByMailV30(ExportSpecificUsersTransientActivityHistoryByMailJson exportSpecificUsersTransientActivityHistoryByMailJson)
Exports a selected Activity history for a list of users in current
user's organization to a CSV file as an attachment to an email.
|
InputStream |
exportUsersActivityHistoryV30(ExportUsersTransientActivityHistoryJson exportUsersTransientActivityHistoryJson)
Exports activity history for a list of users in current user's
organization to a CSV file.
|
GuidJson |
generateGuidV30()
Creates file GUID for new or updated files.
|
GuidJson |
generateGuidV30(GenerateTransientDocumentGuidJson generateTransientDocumentGuidJson)
Creates file GUID for new file in a workspace context.
|
PagingItemListJson<ActivityLogRecordJson> |
getActivityLogV30(GetTransientDocumentActivityLogRequestJson getTransientDocumentActivityLogRequestJson)
Gets activity log for a file in BlackBerry Workspaces.
|
InputStream |
getActivityLogV30(String documentPath,
String fromDate,
boolean lastActionPerUser,
Integer pageNumber,
Integer pageSize,
String toDate,
String workspaceUuid)
Gets activity log for a file in WD in CSV format.
|
TransientDocumentJson |
getDocumentInfoV30(TransientDocumentInfoJson transientDocumentInfoJson)
Retrieves file info.
|
DropboxOAuthParamsJson |
getDropboxOAuthParametersV30(GetDropboxWorkspaceJson getDropboxWorkspaceJson)
Return Dropbox OAuth Parameters.
|
TransientFolderInfoResultJson |
getFolderInfoV30(GetTransientFolderInfoJson getTransientFolderInfoJson)
Gets single level of folders.
|
TransientPathInfoJson |
getPathInfoV30(GetPathInfoJson getPathInfoJson)
Get info for a path.
|
ItemListJson<EntityPermissionJson> |
getPermissionsForIOSV30(GetTransientDocumentPermissionsForIosJson getTransientDocumentPermissionsForIosJson)
Returns the iOS-targeted list of permissions for a file.
|
PagingItemListJson<TransientDocumentJson> |
getValidPathInfoListV30(GetValidPathInfoListJson getValidPathInfoListJson)
Get info for a valid list paths.
|
TransientWorkspaceInfoJson |
getWorkspaceInfoV30(GetTransientWorkspaceInfoJson getTransientWorkspaceInfoJson)
Return info on the workspace
|
TransientInitiateConversionResultJson |
initiateConversionJsonV30(TransientInitiateConversionJson transientInitiateConversionJson)
Initiates conversion.
|
BulkOperationResultJson |
inviteV30(TransientDocumentInviteJson transientDocumentInviteJson)
Invites groups to a specific file in a workspace.
|
BulkOperationResultJson |
inviteV30(TransientInviteJson transientInviteJson)
Invite groups to a workspace.
|
ItemListJson<DocumentCommentJson> |
listCommentsV30(ListTransientDocumentCommentsJson listTransientDocumentCommentsJson)
List document comments hierarchy
|
PagingItemListJson<BaseJson> |
listFoldersAndDocumentsV30(ListTransientFoldersAndDocumentsJson listTransientFoldersAndDocumentsJson)
Retrieves a list of transient files and folders.
|
ListTransientFoldersSingleLevelResultJson |
listFoldersSingleLevelV30(ListTransientFoldersJson listTransientFoldersJson)
Gets the tree of all folders.
|
ItemListJson<LastResolvedTransientDocumentPermissionRequestResultJson> |
listLastResolvedTransientDocumentPermissionRequestsV30(ListLastResolvedTransientDocumentPermissionRequestsJson listLastResolvedTransientDocumentPermissionRequestsJson) |
ItemListJson<LastResolvedTransientFolderPermissionRequestResultJson> |
listLastResolvedTransientFolderPermissionRequestsV30(ListLastResolvedTransientFolderPermissionRequestsJson listLastResolvedTransientFolderPermissionRequestsJson) |
OrganizationPolicyJson |
listOrganizationPolicyV30(ListTransientOrganizationPolicyJson listTransientOrganizationPolicyJson)
Returns the organization policy for the given workspace.
|
PermissionDetailsJson |
listPermissionDetailsV30(ListTransientPermissionDetailsJson listTransientPermissionDetailsJson)
List permission details for files and folders for all entities in the
workspace.
|
ItemListJson<PermittedEntityToUserJson> |
listPermittedUsersToDocumentV30(ListPermittedUsersToTransientWorkspaceJson listPermittedUsersToTransientWorkspaceJson)
Deprecated.
|
PagingItemListJson<TransientDocumentJson> |
listStarredDocumentsV30(ListStarredTransientDocumentsJson listStarredTransientDocumentsJson)
List starred files in transient workspace.
|
ItemListJson<TransientDocumentPermissionRequestsResultsJson> |
listTransientDocumentsPermissionRequestsV30(ListTransientDocumentsPermissionRequestsJson listTransientDocumentsPermissionRequestsJson)
Lists existing permission requests for a document in a transient
workspace.
|
ItemListJson<TransientFolderPermissionRequestsResultsJson> |
listTransientFolderPermissionRequestsV30(ListTransientFolderPermissionRequestsJson listTransientFolderPermissionRequestsJson)
Lists existing permission requests for a folder in a transient
workspace.
|
ItemListJson<DocumentCommentJson> |
listUnreadCommentsUserMentionPerDocumentV30(TransientListUserMentionInUnreadDocumentCommentsJson transientListUserMentionInUnreadDocumentCommentsJson)
List of unread comments of a certain document that user was mention in
|
BulkOperationResultJson |
moveV30(TransientMoveJson transientMoveJson)
Moves folders and files.
|
TransientDocumentJson |
renameDocumentV30(RenameTransientDocumentJson renameTransientDocumentJson)
Renames a file in a transient workspace.
|
RenameTransientFolderResultJson |
renameFolderV30(RenameTransientFolderJson renameTransientFolderJson)
Renames a transient folder.
|
BulkOperationResultJson |
resolveActionForTransientDocumentPermissionRequestV30(ResolveActionForTransientDocumentPermissionRequestJson resolveActionForTransientDocumentPermissionRequestJson)
Applies a decision on a request.
|
BulkOperationResultJson |
resolveActionForTransientFolderPermissionRequestV30(ResolveActionForTransientFolderPermissionRequestJson resolveActionForTransientFolderPermissionRequestJson)
Applies a decision on a request.
|
TransientFolderJson |
saveTransientWorkspaceCredentialsV30(SaveTransientWorkspaceCredentialsJson saveTransientWorkspaceCredentialsJson)
Saves the credentials for a given workspace.
|
String |
sendBulkEmailV30(SendEmailsToTransientDocumentsJson sendEmailsToTransientDocumentsJson)
Sends emails to file users.
|
BulkOperationResultJson |
shareUserDocumentAnnotationV30(ShareTransientDocumentAnnotationJson shareTransientDocumentAnnotationJson)
Shares file annotations with the provided users and/or groups.
|
BulkOperationResultJson |
signOutDropboxWorkspaceV30(GetDropboxWorkspaceJson getDropboxWorkspaceJson)
Sign out Dropbox repository.
|
BulkOperationResultJson |
starDocumentsV30(StarredTransientDocumentsJson starredTransientDocumentsJson)
Marks a file with a star.
|
SubmitIfNewTransientDocumentJson |
submitDocumentIfNewV30(String roomId,
SubmitTransientDocumentVdrJson submitTransientDocumentVdrJson)
Submits a new document version.
|
SubmitTransientDocumentResultJson |
submitVersionV30(SubmitTransientVersionVdrJson submitTransientVersionVdrJson)
Submits a new file version.
|
BulkOperationResultJson |
unstarDocumentsV30(UnStarredTransientDocumentsJson unStarredTransientDocumentsJson)
Removes a star for a file
|
BulkOperationResultJson |
updateCommentV30(UpdateTransientCommentJson updateTransientCommentJson)
Update comment
|
String |
uploadDocumentByPostV30(String documentGuid,
String roomId,
File data,
DeviceType deviceType,
String documentName,
String fileName,
Long start)
Uploads new file data.
|
String |
uploadDocumentByPostV30(String documentGuid,
String roomId,
InputStream data,
DeviceType deviceType,
String documentName,
String fileName,
Long start)
Uploads new file data.
|
BulkOperationResultJson |
uploadUserDocumentAnnotationV30(UploadUserTransientDocumentAnnotationsJson uploadUserTransientDocumentAnnotationsJson)
Uploads annotations for a user file.
|
BulkOperationResultJson |
validateDocumentsToDownloadV30(ValidateDownloadTransientDocumentsJson validateDownloadTransientDocumentsJson)
Validates files for download.
|
BulkOperationResultJson |
validateDownloadUserDocumentAnnotationsInDocV30(ValidateDownloadUserTransientDocumentAnnotationsInDocJson validateDownloadUserTransientDocumentAnnotationsInDocJson)
Validates user file annotations for download.
|
TransientFolderJson |
validateKCDCredentialsV30(ValidateKCDWorkspaceCredentialsJson validateKCDWorkspaceCredentialsJson)
validate the credentials for a kcd user on a given workspace.
|
BulkOperationResultJson |
validateZipDownloadUserDocumentAnnotationsInDocV30(ValidateDownloadTransientDocumentsAnnotationsJson validateDownloadTransientDocumentsAnnotationsJson)
Validates user document annotations for download.
|
public TransientWorkspaces(NetworkConnectionManager connection, APISession apiSession)
public InputStream DownloadCommentsV30(DownloadTransientCommentsJson downloadTransientCommentsJson)
downloadTransientCommentsJson
- public BulkOperationResultJson addEntitiesV30(AddEntitiesTransientJson addEntitiesTransientJson)
addEntitiesTransientJson
- information used when adding permitted
entities to workspace with no permissions outside of the given folderpublic BulkOperationResultJson addNotificationV30(CreateTransientActivityLogRecordJson createTransientActivityLogRecordJson)
createTransientActivityLogRecordJson
- public BulkOperationResultJson addTransientDocumentPermissionRequestV30(AddTransientDocumentPermissionRequestJson addTransientDocumentPermissionRequestJson)
addTransientDocumentPermissionRequestJson
- data about the
request for adding a file permissionpublic BulkOperationResultJson addTransientFolderPermissionRequestV30(AddTransientFolderPermissionRequestJson addTransientFolderPermissionRequestJson)
addTransientFolderPermissionRequestJson
- data about the request
for adding a folder permissionpublic String cancelUploadDocumentByPostV30(String documentGuid, String roomId, String documentName, String fileName)
deviceType
- device typedocumentGuid
- document guiddocumentName
- document namefileName
- file nameroomId
- room idpublic BulkOperationResultJson changeDefaultPermissionsBulkV30(ChangeEntitiesTransientJson changeEntitiesTransientJson)
changeEntitiesTransientJson
- details of entities (user, group,
domain) and new default permissions to be assigned to them since
expiration date is now not a part of the inheritance model, the user may
send 'leave unchanged' so that the expiration date will not change when
changing permissions. The user can do so by passing expiration date =
null, expiration days = null and neverExpires = true.public CheckDropboxAccessTokenResultJson checkForCredentialV30(GetDropboxWorkspaceJson getDropboxWorkspaceJson)
GetDropboxWorkspaceJson
- the Dropbox repository to be checkedpublic TransientDocumentsTransactionResultJson copyDocumentsFromRoomsToExchangeAsyncV30(CopyTransientDocumentToExchangeAsyncJson copyTransientDocumentToExchangeAsyncJson)
copyTransientDocumentToExchangeAsyncJson
- A list of users to
receive notification and link to the files and permissions to assign the
file when copying transient files to Exchangepublic TransientWorkspaceJson createDropboxWorkspaceV30(CreateDropboxWorkspaceJson createDropboxWorkspaceJson)
createTransientWorkspaceJson
- a new transient workspace to
createpublic TransientFolderJson createFolderV30(CreateTransientFolderJson createTransientFolderJson)
createTransientFolderJson
- a transient folder to createpublic CreateNewTransientCommentResultJson createNewCommentV30(CreateNewTransientCommentJson createNewTransientCommentJson)
createNewTransientCommentJson
- Details about the commentpublic SubmitIfNewTransientDocumentJson createNewTransientDocumentV30(CreateNewTransientDocumentJson createNewTransientDocumentJson)
createNewTransientDocumentJson
- json new document upload and
submitpublic TransientWorkspaceJson createRoomV30(CreateTransientWorkspaceJson createTransientWorkspaceJson)
createTransientWorkspaceJson
- a new transient workspace to
createpublic BulkOperationResultJson deleteCommentV30(DeleteTransientCommentJson deleteTransientCommentJson)
deleteTransientCommentJson
- Details about the commentpublic BulkOperationResultJson deleteDocumentsAndFoldersV30(DeleteTransientDocumentsAndFoldersJson deleteTransientDocumentsAndFoldersJson)
deleteTransientDocumentsAndFoldersJson
- transient folders and
files to deletepublic BulkOperationResultJson deleteRoomV30(DeleteTransientWorkspaceJson deleteTransientWorkspaceJson)
deleteTransientWorkspaceJson
- a transient workspace to deletepublic BulkOperationResultJson deleteUserDocumentAnnotationV30(DeleteTransientDocumentAnnotationsJson deleteTransientDocumentAnnotationsJson)
deleteTransientDocumentAnnotationsJson
- public BulkOperationResultJson documentUploadCompleteV30(String documentGuid, String roomId)
documentGuid
- document guidroomId
- room idpublic InputStream downloadDocumentAnnotationsOriginalV30(String path, String user, String workspaceGuid)
public InputStream downloadDocumentsFormV30(Set<String> documentPaths, String downloadType, Set<String> folderPaths, String wdUniqueDownloadKey, String workspaceUuid)
public InputStream downloadOriginalV30(String workspaceGuid, String documentPath, String downloadType, String forceWatermarks)
documentPath
- document pathdownloadType
- download typeforceWatermarks
- force water marksworkspaceGuid
- workspace guidpublic InputStream downloadSingleDocumentForWebV30(String documentPath, String downloadType, boolean forceWatermarks, String wdUniqueDownloadKey, String workspaceUuid)
public InputStream downloadSingleDocumentForWebV30(DownloadSingleTransientDocumentForWebJson downloadSingleTransientDocumentForWebJson)
downloadSingleTransientDocumentForWebJson
- public InputStream downloadSingleDocumentV30(DownloadSingleTransientDocumentJson downloadSingleTransientDocumentJson)
downloadSingleTransientDocumentJson
- public InputStream downloadUserDocumentAnnotationsInDocFormForWebV30(String path, String userAddress, String wdUniqueDownloadKey, String workspaceGuid)
public InputStream downloadUserDocumentAnnotationsInDocFromV30(String path, Set<String> userAddresses, String wdUniqueDownloadKey, String workspaceGuid)
public InputStream downloadUserDocumentAnnotationsInDocMultipleFromV30(String path, Set<String> userAddresses, String wdUniqueDownloadKey, String workspaceGuid)
public DocumentAnnotationsForUsersJson downloadUserDocumentAnnotationsV30(DownloadTransientDocumentAnnotationsJson downloadTransientDocumentAnnotationsJson)
downloadTransientDocumentAnnotationsJson
- public BulkOperationResultJson editFoldersAndDocumentsSettingsBulkV30(TransientEditFoldersAndDocumentsSettingsBulkJson transientEditFoldersAndDocumentsSettingsBulkJson)
transientEditFoldersAndDocumentsSettingsBulkJson
- used when bulk
editing file settingspublic InputStream exportActivityHistoryForRoomsV30(ExportActivityHistoryForTransientRoomsJson exportActivityHistoryForTransientRoomsJson)
exportActivityHistoryForTransientRoomsJson
- public InputStream exportActivityLogV30(GetTransientDocumentActivityLogRequestJson getTransientDocumentActivityLogRequestJson)
getTransientDocumentActivityLogRequestJson
- public BulkOperationResultJson exportSpecificUsersActivityHistoryByMailV30(ExportSpecificUsersTransientActivityHistoryByMailJson exportSpecificUsersTransientActivityHistoryByMailJson)
exportSpecificUsersTransientActivityHistoryByMailJson
- public InputStream exportUsersActivityHistoryV30(ExportUsersTransientActivityHistoryJson exportUsersTransientActivityHistoryJson)
exportUsersTransientActivityHistoryJson
- list of users and
start/end dates filter for activity historypublic GuidJson generateGuidV30()
public GuidJson generateGuidV30(GenerateTransientDocumentGuidJson generateTransientDocumentGuidJson)
generateTransientDocumentGuidJson
- a workspace to get a guid forpublic InputStream getActivityLogV30(String documentPath, String fromDate, boolean lastActionPerUser, Integer pageNumber, Integer pageSize, String toDate, String workspaceUuid)
public PagingItemListJson<ActivityLogRecordJson> getActivityLogV30(GetTransientDocumentActivityLogRequestJson getTransientDocumentActivityLogRequestJson)
getTransientDocumentActivityLogRequestJson
- used to get an
activity logpublic TransientDocumentJson getDocumentInfoV30(TransientDocumentInfoJson transientDocumentInfoJson)
transientDocumentInfoJson
- used for getting file informationpublic DropboxOAuthParamsJson getDropboxOAuthParametersV30(GetDropboxWorkspaceJson getDropboxWorkspaceJson)
GetDropboxWorkspaceJson
- public TransientFolderInfoResultJson getFolderInfoV30(GetTransientFolderInfoJson getTransientFolderInfoJson)
public TransientPathInfoJson getPathInfoV30(GetPathInfoJson getPathInfoJson)
getPathInfoJson
- public ItemListJson<EntityPermissionJson> getPermissionsForIOSV30(GetTransientDocumentPermissionsForIosJson getTransientDocumentPermissionsForIosJson)
getTransientDocumentPermissionsForIosJson
- public PagingItemListJson<TransientDocumentJson> getValidPathInfoListV30(GetValidPathInfoListJson getValidPathInfoListJson)
getValidPathInfoListJson
- public TransientWorkspaceInfoJson getWorkspaceInfoV30(GetTransientWorkspaceInfoJson getTransientWorkspaceInfoJson)
getTransientWorkspaceInfoJson
- public TransientInitiateConversionResultJson initiateConversionJsonV30(TransientInitiateConversionJson transientInitiateConversionJson)
transientInitiateConversionJson
- used to initiate a conversionpublic BulkOperationResultJson inviteV30(TransientInviteJson transientInviteJson)
transientInviteJson
- invite datapublic BulkOperationResultJson inviteV30(TransientDocumentInviteJson transientDocumentInviteJson)
transientDocumentInviteJson
- invite datapublic ItemListJson<DocumentCommentJson> listCommentsV30(ListTransientDocumentCommentsJson listTransientDocumentCommentsJson)
listTransientDocumentCommentsJson
- public PagingItemListJson<BaseJson> listFoldersAndDocumentsV30(ListTransientFoldersAndDocumentsJson listTransientFoldersAndDocumentsJson)
listTransientFoldersAndDocumentsJson
- used when retrieving a
list of transient files and folderspublic ListTransientFoldersSingleLevelResultJson listFoldersSingleLevelV30(ListTransientFoldersJson listTransientFoldersJson)
listTransientFoldersJson
- used to get the tree of all folderspublic ItemListJson<LastResolvedTransientDocumentPermissionRequestResultJson> listLastResolvedTransientDocumentPermissionRequestsV30(ListLastResolvedTransientDocumentPermissionRequestsJson listLastResolvedTransientDocumentPermissionRequestsJson)
listLastResolvedTransientDocumentPermissionRequestsJson
- json
data about the permission requestpublic ItemListJson<LastResolvedTransientFolderPermissionRequestResultJson> listLastResolvedTransientFolderPermissionRequestsV30(ListLastResolvedTransientFolderPermissionRequestsJson listLastResolvedTransientFolderPermissionRequestsJson)
listLastResolvedTransientFolderPermissionRequestsJson
- json data
about the permission requestpublic OrganizationPolicyJson listOrganizationPolicyV30(ListTransientOrganizationPolicyJson listTransientOrganizationPolicyJson)
listTransientOrganizationPolicyJson
- used to get the
organizational policypublic PermissionDetailsJson listPermissionDetailsV30(ListTransientPermissionDetailsJson listTransientPermissionDetailsJson)
listTransientPermissionDetailsJson
- request for listing
permission details for files and folders for all entities in the
workspace@Deprecated public ItemListJson<PermittedEntityToUserJson> listPermittedUsersToDocumentV30(ListPermittedUsersToTransientWorkspaceJson listPermittedUsersToTransientWorkspaceJson)
public PagingItemListJson<TransientDocumentJson> listStarredDocumentsV30(ListStarredTransientDocumentsJson listStarredTransientDocumentsJson)
listStarredTransientDocumentsJson
- pagination details for
listing starred documentspublic ItemListJson<TransientDocumentPermissionRequestsResultsJson> listTransientDocumentsPermissionRequestsV30(ListTransientDocumentsPermissionRequestsJson listTransientDocumentsPermissionRequestsJson)
listTransientDocumentsPermissionRequestsJson
- Details about the
document to get info onpublic ItemListJson<TransientFolderPermissionRequestsResultsJson> listTransientFolderPermissionRequestsV30(ListTransientFolderPermissionRequestsJson listTransientFolderPermissionRequestsJson)
listTransientFolderPermissionRequestsJson
- Details about the
document to get info onpublic ItemListJson<DocumentCommentJson> listUnreadCommentsUserMentionPerDocumentV30(TransientListUserMentionInUnreadDocumentCommentsJson transientListUserMentionInUnreadDocumentCommentsJson)
transientListUserMentionInUnreadDocumentCommentsJson
- public BulkOperationResultJson moveV30(TransientMoveJson transientMoveJson)
transientMoveJson
- used for moving folders or filespublic TransientDocumentJson renameDocumentV30(RenameTransientDocumentJson renameTransientDocumentJson)
renameTransientDocumentJson
- a file to renamepublic RenameTransientFolderResultJson renameFolderV30(RenameTransientFolderJson renameTransientFolderJson)
renameTransientFolderJson
- a folder to renamepublic BulkOperationResultJson resolveActionForTransientDocumentPermissionRequestV30(ResolveActionForTransientDocumentPermissionRequestJson resolveActionForTransientDocumentPermissionRequestJson)
resolveActionForTransientDocumentPermissionRequestJson
- document
and requesters informtaionpublic BulkOperationResultJson resolveActionForTransientFolderPermissionRequestV30(ResolveActionForTransientFolderPermissionRequestJson resolveActionForTransientFolderPermissionRequestJson)
resolveActionForTransientFolderPermissionRequestJson
- document
and requesters informtaionpublic TransientFolderJson saveTransientWorkspaceCredentialsV30(SaveTransientWorkspaceCredentialsJson saveTransientWorkspaceCredentialsJson)
saveTransientWorkspaceCredentialsJson
- saves credentials for a
transient workspacepublic String sendBulkEmailV30(SendEmailsToTransientDocumentsJson sendEmailsToTransientDocumentsJson)
sendEmailsToTransientDocumentsJson
- used when sending emailspublic BulkOperationResultJson shareUserDocumentAnnotationV30(ShareTransientDocumentAnnotationJson shareTransientDocumentAnnotationJson)
shareTransientDocumentAnnotationJson
- public BulkOperationResultJson signOutDropboxWorkspaceV30(GetDropboxWorkspaceJson getDropboxWorkspaceJson)
GetDropboxWorkspaceJson
- public BulkOperationResultJson starDocumentsV30(StarredTransientDocumentsJson starredTransientDocumentsJson)
starredTransientDocumentsJson
- workspace and document
information used when starring documentspublic SubmitIfNewTransientDocumentJson submitDocumentIfNewV30(String roomId, SubmitTransientDocumentVdrJson submitTransientDocumentVdrJson)
submitTransientDocumentVdrJson
- public SubmitTransientDocumentResultJson submitVersionV30(SubmitTransientVersionVdrJson submitTransientVersionVdrJson)
submitTransientVersionVdrJson
- public BulkOperationResultJson unstarDocumentsV30(UnStarredTransientDocumentsJson unStarredTransientDocumentsJson)
unStarredTransientDocumentsJson
- workspace and document details
used when unstarring documentspublic BulkOperationResultJson updateCommentV30(UpdateTransientCommentJson updateTransientCommentJson)
updateTransientCommentJson
- Details about the commentpublic String uploadDocumentByPostV30(String documentGuid, String roomId, File data, DeviceType deviceType, String documentName, String fileName, Long start)
data
- file datadeviceType
- device typedocumentGuid
- document guiddocumentName
- document namefileName
- file nameroomId
- room idstart
- startpublic String uploadDocumentByPostV30(String documentGuid, String roomId, InputStream data, DeviceType deviceType, String documentName, String fileName, Long start)
data
- file datadeviceType
- device typedocumentGuid
- document guiddocumentName
- document namefileName
- file nameroomId
- room idstart
- startpublic BulkOperationResultJson uploadUserDocumentAnnotationV30(UploadUserTransientDocumentAnnotationsJson uploadUserTransientDocumentAnnotationsJson)
uploadUserTransientDocumentAnnotationsJson
- public BulkOperationResultJson validateDocumentsToDownloadV30(ValidateDownloadTransientDocumentsJson validateDownloadTransientDocumentsJson)
validateDownloadTransientDocumentsJson
- used for validating a
file for downloadpublic BulkOperationResultJson validateDownloadUserDocumentAnnotationsInDocV30(ValidateDownloadUserTransientDocumentAnnotationsInDocJson validateDownloadUserTransientDocumentAnnotationsInDocJson)
validateDownloadTransientDocumentsAnnotationsJson
- public TransientFolderJson validateKCDCredentialsV30(ValidateKCDWorkspaceCredentialsJson validateKCDWorkspaceCredentialsJson)
validateKCDWorkspaceCredentialsJson
- saves credentials for a
transient workspacepublic BulkOperationResultJson validateZipDownloadUserDocumentAnnotationsInDocV30(ValidateDownloadTransientDocumentsAnnotationsJson validateDownloadTransientDocumentsAnnotationsJson)
validateDownloadTransientDocumentsAnnotationsJson
- Copyright © 2019. All rights reserved.