JAL-1601 todos for this
authorJim Procter <jprocter@issues.jalview.org>
Wed, 20 May 2015 10:32:27 +0000 (11:32 +0100)
committerJim Procter <jprocter@issues.jalview.org>
Wed, 20 May 2015 10:32:27 +0000 (11:32 +0100)
src/jalview/ws/rest/RestJobThread.java
src/jalview/ws/rest/RestServiceDescription.java

index ee971f5..d3e36a7 100644 (file)
@@ -174,9 +174,13 @@ public class RestJobThread extends AWSThread
   private String getStage(Stage stg)
   {
     if (stg == Stage.SUBMIT)
+    {
       return "submitting ";
+    }
     if (stg == Stage.POLL)
+    {
       return "checking status of ";
+    }
 
     return (" being confused about ");
   }
@@ -308,6 +312,9 @@ public class RestJobThread extends AWSThread
                             + " location(s) provided in response header ( next one is '"
                             + loc[1].getValue() + "' )");
           }
+          // TODO: job ID may not be simply a redirect in response to the post.
+          // might need other scraping mechanisms here.
+
           rj.setJobId(loc[0].getValue());
           rj.setSubmitted(true);
         }
index e7c861f..6f89393 100644 (file)
  */
 package jalview.ws.rest;
 
+import jalview.datamodel.SequenceI;
+import jalview.io.packed.DataProvider.JvDataType;
+import jalview.util.StringUtils;
+import jalview.ws.rest.params.Alignment;
+import jalview.ws.rest.params.AnnotationFile;
+import jalview.ws.rest.params.SeqGroupIndexVector;
+
 import java.net.URL;
 import java.util.ArrayList;
 import java.util.HashMap;
@@ -31,13 +38,6 @@ import java.util.StringTokenizer;
 import java.util.regex.Matcher;
 import java.util.regex.Pattern;
 
-import jalview.datamodel.SequenceI;
-import jalview.io.packed.DataProvider.JvDataType;
-import jalview.util.StringUtils;
-import jalview.ws.rest.params.Alignment;
-import jalview.ws.rest.params.AnnotationFile;
-import jalview.ws.rest.params.SeqGroupIndexVector;
-
 public class RestServiceDescription
 {
   private static final Pattern PARAM_ENCODED_URL_PATTERN = Pattern.compile("([?&])([A-Za-z0-9_]+)=\\$([^$]+)\\$");
@@ -830,6 +830,7 @@ public class RestServiceDescription
 
   public String getDecoratedResultUrl(String jobId)
   {
+    // TODO: JPred4 - jobs are checked at a different path to the jobId ?
     // TODO: correctly write ?/& appropriate to result URL format.
     return jobId + urlSuffix;
   }