Class ModelSdkClientImpl<IT, CT>
Methods
checkAccess
- checkAccess(workingCopyId: string, memberOpenId: string, callback: ICallback<boolean>, errorCallback: IErrorCallback): void
- checkAccess(workingCopyId: string, memberOpenId: string): Promise
-
Parameters
-
workingCopyId: string
-
memberOpenId: string
-
callback: ICallback<boolean>
-
Returns void
-
Parameters
-
workingCopyId: string
-
memberOpenId: string
Returns Promise
commitToTeamServer
-
Parameters
Returns void
-
Parameters
Returns Promise
createAndOpenWorkingCopy
-
Parameters
Returns void
-
Parameters
Returns Promise
createWorkingCopy
-
Parameters
Returns void
-
Parameters
Returns Promise
createWorkingCopyFromTeamServer
-
Parameters
Returns void
-
Parameters
Returns Promise
deleteWorkingCopy
- deleteWorkingCopy(workingCopyId: string, callback: IVoidCallback, errorCallback: IErrorCallback): void
- deleteWorkingCopy(workingCopyId: string): Promise
-
Parameters
Returns void
-
Parameters
Returns Promise
deleteWorkingCopyByProject
- deleteWorkingCopyByProject(projectId: string, callback: IVoidCallback, errorCallback: IErrorCallback): void
- deleteWorkingCopyByProject(projectId: string): Promise
-
Parameters
Returns void
-
Parameters
Returns Promise
exportModuleMpk
- exportModuleMpk(workingCopyId: string, moduleId: string, outFilePath: string, callback: IVoidCallback, errorCallback: IErrorCallback): void
- exportModuleMpk(workingCopyId: string, moduleId: string, outFilePath: string): Promise
-
Parameters
-
workingCopyId: string
-
moduleId: string
-
outFilePath: string
-
-
Returns void
-
Parameters
-
workingCopyId: string
-
moduleId: string
-
outFilePath: string
Returns Promise
exportMpk
- exportMpk(workingCopyId: string, outFilePath: string, callback: IVoidCallback, errorCallback: IErrorCallback): void
- exportMpk(workingCopyId: string, outFilePath: string): Promise
-
Parameters
-
workingCopyId: string
-
outFilePath: string
-
-
Returns void
-
Parameters
-
workingCopyId: string
-
outFilePath: string
Returns Promise
getAppEnvironmentStatus
-
Parameters
Returns void
-
Parameters
Returns Promise
getAppEnvironmentStatusV2
-
Parameters
Returns void
-
Parameters
Returns Promise
getAppUpdateStatus
- getAppUpdateStatus(workingCopyId: string, jobId: string, callback: ICallback<IDeployJobStatus>, errorCallback: IErrorCallback): void
- getAppUpdateStatus(workingCopyId: string, jobId: string): Promise
-
Parameters
-
workingCopyId: string
-
jobId: string
-
-
Returns void
-
Parameters
-
workingCopyId: string
-
jobId: string
Returns Promise
getMyWorkingCopies
-
Parameters
Returns void
-
Returns Promise
getWorkingCopyByProject
- getWorkingCopyByProject(projectId: string, callback: ICallback<string>, errorCallback: IErrorCallback): void
- getWorkingCopyByProject(projectId: string): Promise
-
Parameters
Returns void
-
Parameters
Returns Promise
grantAccess
- grantAccess(workingCopyId: string, memberOpenId: string, callback: IVoidCallback, errorCallback: IErrorCallback): void
- grantAccess(workingCopyId: string, memberOpenId: string): Promise
-
Parameters
-
workingCopyId: string
-
memberOpenId: string
-
-
Returns void
-
Parameters
-
workingCopyId: string
-
memberOpenId: string
Returns Promise
grantAccessByProject
- grantAccessByProject(projectId: string, memberOpenId: string, callback: IVoidCallback, errorCallback: IErrorCallback): void
- grantAccessByProject(projectId: string, memberOpenId: string): Promise
-
Parameters
-
projectId: string
-
memberOpenId: string
-
-
Returns void
-
Parameters
-
projectId: string
-
memberOpenId: string
Returns Promise
loadWorkingCopyMetaData
-
Parameters
Returns void
-
Parameters
Returns Promise
lockWorkingCopy
-
Parameters
Returns void
-
Parameters
Returns void
-
Parameters
Returns Promise
openWorkingCopy
- openWorkingCopy(workingCopyId: string, callback: ICallback<IT>, errorCallback: IErrorCallback): void
- openWorkingCopy(workingCopyId: string): Promise
-
Parameters
Returns void
-
Parameters
Returns Promise
revokeAccess
- revokeAccess(workingCopyId: string, memberOpenId: string, callback: IVoidCallback, errorCallback: IErrorCallback): void
- revokeAccess(workingCopyId: string, memberOpenId: string): Promise
-
Parameters
-
workingCopyId: string
-
memberOpenId: string
-
-
Returns void
-
Parameters
-
workingCopyId: string
-
memberOpenId: string
Returns Promise
revokeAccessByProject
- revokeAccessByProject(projectId: string, memberOpenId: string, callback: IVoidCallback, errorCallback: IErrorCallback): void
- revokeAccessByProject(projectId: string, memberOpenId: string): Promise
-
Parameters
-
projectId: string
-
memberOpenId: string
-
-
Returns void
-
Parameters
-
projectId: string
-
memberOpenId: string
Returns Promise
startAppUpdate
-
Parameters
Returns void
-
Parameters
Returns Promise
unlockWorkingCopy
-
Parameters
Returns void
-
Parameters
Returns Promise
-
Parameters
Returns void
-
Parameters
Returns Promise
updateWorkingCopyByProject
- updateWorkingCopyByProject(projectId: string, workingCopyId: string, callback: IVoidCallback, errorCallback: IErrorCallback): void
- updateWorkingCopyByProject(projectId: string, workingCopyId: string): Promise
-
Parameters
-
projectId: string
-
workingCopyId: string
-
-
Returns void
-
Parameters
-
projectId: string
-
workingCopyId: string
Returns Promise
Client class of the Mendix Model SDK. By instantiating this class with appropriate configuration, you can create and read working copies.