X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=server%2Fcompbio%2Fws%2Fjpred%2FJpred.java;fp=server%2Fcompbio%2Fws%2Fjpred%2FJpred.java;h=13b11b3f74f3e0d3f8a0ce2c615e707b968c45aa;hb=3ffab52508e753a5486dc7ec20b3ff5b72b2604e;hp=72b1a9efe461f0df9349883851bbac23bc34265d;hpb=a800da3ae360d3b3430265ed5385056c16155b4c;p=proteocache.git diff --git a/server/compbio/ws/jpred/Jpred.java b/server/compbio/ws/jpred/Jpred.java index 72b1a9e..13b11b3 100644 --- a/server/compbio/ws/jpred/Jpred.java +++ b/server/compbio/ws/jpred/Jpred.java @@ -29,7 +29,7 @@ public interface Jpred { * @return a number of jobs executed for the protein */ @WebMethod - public String findSequence(@WebParam(name = "sequence") String sequence, @WebParam(name = "program") String program, + public int findSequence(@WebParam(name = "sequence") String sequence, @WebParam(name = "program") String program, @WebParam(name = "version") String version); /** @@ -58,4 +58,14 @@ public interface Jpred { */ @WebMethod public String getArchive(@WebParam(name = "job") String jobid); + + /** + * Checks whether a job with a given Job ID is kept in ProteoCache + * + * @param jobid + * the job ID + * @return 1 if the job exists, 0 - otherwise + */ + @WebMethod + public int jobExists(@WebParam(name = "job") String jobid); }