in import/src/main/java/com/google/cloud/healthcare/imaging/dicomadapter/cstore/multipledest/IMultipleDestinationUploadService.java [11:38]
void start(
ImmutableList<IDicomWebClient> healthcareDestinations,
ImmutableList<AetDictionary.Aet> dicomDestinations,
InputStream inputStream,
String sopClassUID,
String sopInstanceUID,
int associationId)
throws MultipleDestinationUploadServiceException;
void cleanup(int associationId);
class MultipleDestinationUploadServiceException extends Exception {
private Integer dicomStatus;
public MultipleDestinationUploadServiceException(Throwable cause) {
super(cause);
}
public MultipleDestinationUploadServiceException(IBackupUploader.BackupException be) {
super(be);
this.dicomStatus = be.getDicomStatus();
}
public Integer getDicomStatus() {
return dicomStatus;
}
}