import java.io.IOError;
import java.io.IOException;
+import java.util.Collection;
import java.util.List;
import jalview.datamodel.AlignmentI;
@Override
public AlignmentI getAlignment(JobId jobId) throws Exception
{
- List<RemoteFile> files;
+ Collection<RemoteFile> files;
try {
- files = client.getJobResults(jobId.getJobId());
+ var job = client.getJob(jobId.getJobId());
+ files = job.getResults();
for (RemoteFile f : files) {
var alignment = readAlignment(f);
if (alignment != null)
@Override
public JPredFile getPrediction(JobId jobId) throws Exception
{
- List<RemoteFile> files = client.getJobResults(jobId.getJobId());
+ Collection<RemoteFile> files = client.getJob(jobId.getJobId()).getResults();
for (RemoteFile f : files)
{
if (f.getLabel().equals("concise"))
{
- return new JPredFile(f.getURL(), DataSourceType.URL);
+ return new JPredFile(f.getContentUrl(), DataSourceType.URL);
}
}
return null;