- rslt = annotService.submitToService(seqs, getPreset(),
- getArguments());
- if (rslt == null)
- {
- return;
- }
- // TODO: handle job submission error reporting here.
- Cache.log.debug("Service " + service.getUri() + "\nSubmitted job ID: "
- + rslt);
- ;
- // ///
- // otherwise, construct WsJob and any UI handlers
- running = new AnnotationWsJob();
- running.setJobHandle(rslt);
- running.setSeqNames(seqNames);
- running.setStartPos(start);
- running.setSeqs(seqs);
- job.updateJobPanelState(info, "", running);
- if (guiProgress != null)
- {
- guiProgress.registerHandler(progressId,
- new IProgressIndicatorHandler()
- {
+ if (guiProgress != null)
+ {
+ guiProgress.setProgressBar(service.getActionText(),
+ progressId = System.currentTimeMillis());
+ }
+ jalview.bin.Cache.log.debug("submitted " + seqs.size()
+ + " sequences to " + service.getActionText());