X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fws%2Fjws2%2FJWs2Job.java;h=cd85d4a53376e92d859d170365cc18e591cd7a51;hb=53e0350c1c4464442938e4bace4e85bdbca665be;hp=0239537cc3863b52e26b29e1a1d59df7bbafa10f;hpb=69f408036444f7301ff157e1ed319370cd884788;p=jalview.git diff --git a/src/jalview/ws/jws2/JWs2Job.java b/src/jalview/ws/jws2/JWs2Job.java index 0239537..cd85d4a 100644 --- a/src/jalview/ws/jws2/JWs2Job.java +++ b/src/jalview/ws/jws2/JWs2Job.java @@ -1,27 +1,48 @@ -/** +/* + * Jalview - A Sequence Alignment Editor and Viewer ($$Version-Rel$$) + * Copyright (C) $$Year-Rel$$ The Jalview Authors + * + * This file is part of Jalview. * + * Jalview is free software: you can redistribute it and/or + * modify it under the terms of the GNU General Public License + * as published by the Free Software Foundation, either version 3 + * of the License, or (at your option) any later version. + * + * Jalview is distributed in the hope that it will be useful, but + * WITHOUT ANY WARRANTY; without even the implied warranty + * of MERCHANTABILITY or FITNESS FOR A PARTICULAR + * PURPOSE. See the GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with Jalview. If not, see . + * The Jalview Authors are detailed in the 'AUTHORS' file. */ package jalview.ws.jws2; -import compbio.metadata.JobStatus; - import jalview.ws.AWsJob; +import compbio.metadata.JobStatus; + /** - * job status processing for JWS2 jobs. + * job status processing for JWS2 jobs. + * * @author JimP - * + * */ public abstract class JWs2Job extends AWsJob { - JobStatus status=null; + JobStatus status = null; + public void setjobStatus(JobStatus jobStatus) { status = jobStatus; // update flags } - /* (non-Javadoc) + /* + * (non-Javadoc) + * * @see jalview.ws.AWsJob#clearResponse() */ @Override @@ -30,97 +51,111 @@ public abstract class JWs2Job extends AWsJob status = null; } - /* (non-Javadoc) + /* + * (non-Javadoc) + * * @see jalview.ws.AWsJob#getState() */ @Override public String getState() { - return status==null ? ("Unknown") : status.toString(); + return status == null ? ("Unknown") : status.toString(); } - /* (non-Javadoc) + + /* + * (non-Javadoc) + * * @see jalview.ws.AWsJob#hasResponse() */ @Override public boolean hasResponse() { // TODO Auto-generated method stub - return status!=null; + return status != null; } + /* - StringBuffer statusBuffer = null; - * (non-Javadoc) - * @see jalview.ws.AWsJob#getStatus() - * - @Override - public String getStatus() - { - return statusBuffer.toString(); - } - * (non-Javadoc) + * StringBuffer statusBuffer = null; (non-Javadoc) + * + * @see jalview.ws.AWsJob#getStatus() + * + * @Override public String getStatus() { return statusBuffer.toString(); } + * (non-Javadoc) + * * @see jalview.ws.AWsJob#hasStatus() - * - @Override - public boolean hasStatus() - { - return statusBuffer!=null; - } -*/ + * + * @Override public boolean hasStatus() { return statusBuffer!=null; } + */ - /* (non-Javadoc) + /* + * (non-Javadoc) + * * @see jalview.ws.AWsJob#isBroken() */ @Override public boolean isBroken() { - return status==null ? false : status.equals(status.UNDEFINED); + return status == null ? false : status.equals(status.UNDEFINED); } - /* (non-Javadoc) + /* + * (non-Javadoc) + * * @see jalview.ws.AWsJob#isFailed() */ @Override public boolean isFailed() { - return status==null ? false : status.equals(status.FAILED); + return status == null ? false : status.equals(status.FAILED); } - /* (non-Javadoc) + /* + * (non-Javadoc) + * * @see jalview.ws.AWsJob#isFinished() */ @Override public boolean isFinished() { - return status==null ? false : status.equals(status.FINISHED); + return status == null ? false : status.equals(status.FINISHED); } - /* (non-Javadoc) + /* + * (non-Javadoc) + * * @see jalview.ws.AWsJob#isQueued() */ @Override public boolean isQueued() { - return status==null ? false : status.equals(status.SUBMITTED) || status.equals(status.PENDING); + return status == null ? false + : status.equals(status.SUBMITTED) + || status.equals(status.PENDING); } - /* (non-Javadoc) + /* + * (non-Javadoc) + * * @see jalview.ws.AWsJob#isRunning() */ @Override public boolean isRunning() { // TODO Auto-generated method stub - return status!=null && (status.equals(status.RUNNING) || status.equals(status.STARTED)); + return status != null && (status.equals(status.RUNNING) + || status.equals(status.STARTED)); } - /* (non-Javadoc) + /* + * (non-Javadoc) + * * @see jalview.ws.AWsJob#isServerError() */ @Override public boolean isServerError() { - // server errors are raised as exceptions on the service method calls. - return status==null ? false : false; // status.equals(status.FAILED); + // server errors are raised as exceptions on the service method calls. + return status == null ? false : false; // status.equals(status.FAILED); } }