removeStudyDeployments method
Remove study deployments with the given studyDeploymentIds
.
Returns the IDs of study deployments which were removed (empty set if none were removed). IDs for which no study deployment exists are ignored.
Implementation
@override
Future<Set<String>> removeStudyDeployments(
Set<String> studyDeploymentIds) async {
Set<String> removedKeys = {};
for (var key in studyDeploymentIds) {
if (_repository.containsKey(key)) {
_repository.remove(key);
removedKeys.add(key);
}
}
return removedKeys;
}