gsdsdk / com.gsd.software.sdk.netconnector.api / GSDApi

GSDApi

interface GSDApi

Functions

Name Summary
addDocumentsToHistory abstract fun addDocumentsToHistory(headers:Map<String,String>, body: RequestBody): Call<ResponseObject>
changePassword abstract fun changePassword(body: RequestBody, headers:Map<String,String>): Call<ResponseObject>
deleteObject abstract fun deleteObject(objectId:String, headers:Map<String,String>, queryMap:Map<String,String>): Call<ResponseObject>
deleteSyncObject abstract fun deleteSyncObject(schemaName:String, oid:String, headers:Map<String,String>): Call<ResponseObject>
deleteUploadId abstract fun deleteUploadId(uploadId:String, headers:Map<String,String>): Call<ResponseObject>
downloadFile abstract fun downloadFile(fileOid:String, headers:Map<String,String>): Call<ResponseBody>
downloadTinyMce abstract fun downloadTinyMce(endpoint:String, headers:Map<String,String>): Call<ResponseBody>
executeInterfaceMacro abstract fun executeInterfaceMacro(macroName:String, body: RequestBody, headers:Map<String,String>): Call<ResponseObject>
executeTemplate abstract fun executeTemplate(templateName:String, templateId:String, body: RequestBody, headers:Map<String,String>): Call<ResponseObject>
getAppointments abstract fun getAppointments(headers:Map<String,String>, queryMap:Map<String,String>): Call<ResponseObject>
getCalls abstract fun getCalls(headers:Map<String,String>, queryMap:Map<String,String>): Call<ResponseObject>
getClassStructure abstract fun getClassStructure(headers:Map<String,String>, queryMap:Map<String,String>): Call<ResponseObject>
getConversation abstract fun getConversation(messageOid:String, headers:Map<String,String>, queryMap:Map<String,String>): Call<ResponseObject>
getConversations abstract fun getConversations(headers:Map<String,String>, queryMap:Map<String,String>): Call<ResponseObject>
getDocuments abstract fun getDocuments(headers:Map<String,String>, queryMap:Map<String,String>): Call<ResponseObject>
getDynamicViews abstract fun getDynamicViews(headers:Map<String,String>, body: RequestBody): Call<ResponseObject>
getDynamicViewsChanges abstract fun getDynamicViewsChanges(headers:Map<String,String>, queryMap:Map<String,String>): Call<ResponseObject>
getEmailAccounts abstract fun getEmailAccounts(headers:Map<String,String>): Call<ResponseObject>
getEmailSettings abstract fun getEmailSettings(headers:Map<String,String>): Call<ResponseObject>
getEmailSignatures abstract fun getEmailSignatures(headers:Map<String,String>): Call<ResponseObject>
getFileUploadId abstract fun getFileUploadId(headers:Map<String,String>): Call<ResponseObject>
getFileUploadedSize abstract fun getFileUploadedSize(uploadId:String, headers:Map<String,String>): Call<ResponseObject>
getFolderDocumentsByPath abstract fun getFolderDocumentsByPath(folderPath:String, headers:Map<String,String>, queryMap:Map<String,String>): Call<ResponseObject>
getFolderDocumentsByType abstract fun getFolderDocumentsByType(folderType:String, headers:Map<String,String>, queryMap:Map<String,String>): Call<ResponseObject>
getMessages abstract fun getMessages(headers:Map<String,String>, queryMap:Map<String,String>): Call<ResponseObject>
getMissedCalls abstract fun getMissedCalls(headers:Map<String,String>, queryMap:Map<String,String>): Call<ResponseObject>
getObject abstract fun getObject(oid:String, field:String, headers:Map<String,String>, queryMap:Map<String,String>): Call<ResponseObject>
getObjectList abstract fun getObjectList(className:String, headers:Map<String,String>, queryMap:Map<String,String>): Call<ResponseObject>
getPreview abstract fun getPreview(parameters:String, objectId:String, page:Int, headers:Map<String,String>): Call<ResponseBody>
getPreviewKeepRatio abstract fun getPreviewKeepRatio(parameters:String, objectId:String, page:Int, headers:Map<String,String>): Call<ResponseBody>
getServiceStatus abstract fun getServiceStatus(headers:Map<String,String>): Call<ResponseObject>
getSync abstract fun getSync(headers:Map<String,String>): Call<ResponseObject>
getSyncChanges abstract fun getSyncChanges(schemaName:String, headers:Map<String,String>, queryMap:Map<String,String>): Call<ResponseObject>
getSyncObjects abstract fun getSyncObjects(schemaName:String, headers:Map<String,String>, body: RequestBody): Call<ResponseObject>
getSyncSchema abstract fun getSyncSchema(headers:Map<String,String>, queryMap:Map<String,String>): Call<ResponseObject>
getVersionInfo abstract fun getVersionInfo(headers:Map<String,String>): Call<ResponseObject>
patchFile abstract fun patchFile(uploadId:String, headers:Map<String,String>, queryMap:Map<String,String>): Call<ResponseObject>
patchObject abstract fun patchObject(objectId:String, body: RequestBody, headers:Map<String,String>, queryMap:Map<String,String>): Call<ResponseObject>
postAction abstract fun postAction(className:String, headers:Map<String,String>, queryMap:Map<String,String>): Call<ResponseObject>
postFile abstract fun postFile(uploadId:String, file: Part, headers:Map<String,String>): Call<ResponseObject>
postFileSecure abstract fun postFileSecure(uploadId:String, file: Part, headers:Map<String,String>): Call<ResponseObject>
postRequest abstract fun postRequest(urlName:String, body: RequestBody, headers:Map<String,String>): Call<ResponseObject>
sendMail abstract fun sendMail(body: RequestBody, headers:Map<String,String>): Call<ResponseObject>
sendMessage abstract fun sendMessage(body: RequestBody, headers:Map<String,String>): Call<ResponseObject>
sendReplyToAppointmentInvitation abstract fun sendReplyToAppointmentInvitation(id:String, action:String, headers:Map<String,String>, body: RequestBody): Call<ResponseObject>
updateDocumentsReadStatus abstract fun updateDocumentsReadStatus(headers:Map<String,String>, body: RequestBody): Call<ResponseObject>
updateSyncObject abstract fun updateSyncObject(schemaName:String, oid:String, headers:Map<String,String>, body: RequestBody): Call<ResponseObject>
uploadFile abstract fun uploadFile(type:UploadAction, file: Part, headers:Map<String,String>): Call<ResponseObject>