JAL-4199 Initialize jobs and tasks with status CREATED
[jalview.git] / src / jalview / ws2 / api / JobStatus.java
index 3341a69..8957343 100644 (file)
@@ -2,6 +2,8 @@ package jalview.ws2.api;
 
 public enum JobStatus
 {
+  /** Initial status before the job is started. */
+  CREATED,
   /** Job has invalid inputs and cannot be started. */
   INVALID,
   /** Job is created and ready for submission. */
@@ -39,6 +41,7 @@ public enum JobStatus
     case CANCELLED:
     case SERVER_ERROR:
       return true;
+    case CREATED:
     case READY:
     case SUBMITTED:
     case QUEUED:
@@ -60,6 +63,7 @@ public enum JobStatus
       JobStatus.UNKNOWN, // unknown prevents successful completion but not
                          // running or failure
       JobStatus.READY,
+      JobStatus.CREATED,
       JobStatus.SUBMITTED,
       JobStatus.QUEUED,
       JobStatus.RUNNING,