* @author not attributable\r
* @version 1.0\r
*/\r
-class SeqSearchWSThread extends WSThread implements WSClientI\r
+class SeqSearchWSThread extends JWS1Thread implements WSClientI\r
{\r
String dbs = null;\r
\r
boolean profile = false;\r
\r
- class SeqSearchWSJob extends WSThread.WSJob\r
+ class SeqSearchWSJob extends WSJob\r
{\r
// hold special input for this\r
vamsas.objects.simple.SequenceSet seqs = new vamsas.objects.simple.SequenceSet();\r
* \r
* @return boolean true if job can be submitted.\r
*/\r
- boolean hasValidInput()\r
+ public boolean hasValidInput()\r
{\r
if (seqs.getSeqs() != null)\r
{\r
}\r
}\r
\r
- void pollJob(WSJob job) throws Exception\r
+ public void pollJob(AWsJob job) throws Exception\r
{\r
((SeqSearchWSJob) job).result = server\r
.getResult(((SeqSearchWSJob) job).jobId);\r
}\r
\r
- void StartJob(WSJob job)\r
+ public void StartJob(AWsJob job)\r
{\r
if (!(job instanceof SeqSearchWSJob))\r
{\r
return msa;\r
}\r
\r
- void parseResult()\r
+ public void parseResult()\r
{\r
int results = 0; // number of result sets received\r
JobStateSummary finalState = new JobStateSummary();\r
&& jobs[j].hasResults())\r
{\r
results++;\r
- vamsas.objects.simple.Alignment valign = ((SeqSearchResult) jobs[j].result)\r
+ vamsas.objects.simple.Alignment valign = ((SeqSearchResult) ((SeqSearchWSJob)jobs[j]).result)\r
.getAlignment();\r
if (valign != null)\r
{\r