deploymentSuccessfulFor abstract method
Indicate to stakeholders in the study deployment with studyDeploymentId
that the device with masterDeviceRoleName was deployed successfully,
using the deployment with the specified deviceDeploymentLastUpdateDate,
i.e., that the study deployment was loaded on the device and that the
necessary runtime is available to run it.
Throws an error when:
- a deployment with
studyDeploymentIddoes not exist masterDeviceRoleNameis not present in the deployment- the
deviceDeploymentLastUpdateDatedoes not match the expected date. The deployment might be outdated. - the deployment cannot be deployed yet, or the deployment has stopped.
Implementation
Future<StudyDeploymentStatus> deploymentSuccessfulFor(
String studyDeploymentId,
String masterDeviceRoleName,
DateTime deviceDeploymentLastUpdateDate,
);