1 package compbio.ws.server;
\r
5 import javax.jws.WebService;
\r
7 import org.apache.log4j.Logger;
\r
9 import compbio.data.msa.JABAService;
\r
10 import compbio.data.msa.SequenceAnnotation;
\r
11 import compbio.engine.Configurator;
\r
12 import compbio.metadata.ChunkHolder;
\r
13 import compbio.runner.conservation.AACon;
\r
14 import compbio.runner.disorder.Jronn;
\r
16 @WebService(endpointInterface = "compbio.data.msa.SequenceAnnotation", targetNamespace = JABAService.V2_SERVICE_NAMESPACE, serviceName = "JronnWS")
\r
17 public class JronnWS extends SequenceAnnotationService<Jronn>
\r
19 SequenceAnnotation<Jronn> {
\r
21 private static Logger log = Logger.getLogger(JronnWS.class);
\r
24 super(new Jronn(), log);
\r
28 public ChunkHolder pullExecStatistics(String jobId, long position) {
\r
29 WSUtil.validateJobId(jobId);
\r
30 String file = Configurator.getWorkDirectory(jobId) + File.separator
\r
31 + AACon.getStatFile();
\r
32 return WSUtil.pullFile(file, position);
\r