X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fws%2Fapi%2FJalviewWebServiceI.java;fp=src%2Fjalview%2Fws%2Fapi%2FJalviewWebServiceI.java;h=ecc8bab0a24daaad96f8bed8680c693e64d42ffe;hb=02c1474aa3b80a034a475edd9dc77fe8928ad1f1;hp=0000000000000000000000000000000000000000;hpb=8590d9e6944ed8d8d624d04eac5e56d0ca97c0ed;p=jalview.git diff --git a/src/jalview/ws/api/JalviewWebServiceI.java b/src/jalview/ws/api/JalviewWebServiceI.java new file mode 100644 index 0000000..ecc8bab --- /dev/null +++ b/src/jalview/ws/api/JalviewWebServiceI.java @@ -0,0 +1,19 @@ +package jalview.ws.api; + +import jalview.gui.WebserviceInfo; +import jalview.ws.gui.WsJob; + +public interface JalviewWebServiceI +{ + + void updateStatus(WsJob job); + + boolean updateJobProgress(WsJob job) throws Exception; + + boolean handleSubmitError(Throwable _lex, WsJob j, WebserviceInfo wsInfo) + throws Exception, Error; + + boolean handleCollectionException(Exception e, WsJob msjob, + WebserviceInfo wsInfo); + +}