1 package jalview.ws2.operations;
3 import static java.lang.String.format;
5 import java.io.IOException;
6 import java.util.HashMap;
9 import jalview.bin.Cache;
10 import jalview.ws2.PollableTaskI;
11 import jalview.ws2.WSJob;
12 import jalview.ws2.WSJobStatus;
14 public abstract class AbstractPollableWorker
15 extends AbstractWorker implements PollableTaskI
18 public boolean isDone()
20 if (getJobs().size() == 0)
22 for (WSJob job : getJobs())
24 if (!job.getStatus().isDone() && !job.getStatus().isFailed())