1 package jalview.ws.api;
3 import jalview.gui.WebserviceInfo;
4 import jalview.ws.gui.WsJob;
6 public interface JalviewWebServiceI
9 void updateStatus(WsJob job);
12 * Retrieve any additional log information for the job and update WsJob's
13 * progress. Results won't be retrieved until progress updates have finished.
16 * @return true if Job's stdout/progress panel was added to
19 boolean updateJobProgress(WsJob job) throws Exception;
21 boolean handleSubmitError(Throwable _lex, WsJob j, WebserviceInfo wsInfo)
22 throws Exception, Error;
24 boolean handleCollectionException(Exception e, WsJob msjob,
25 WebserviceInfo wsInfo);