1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
\r
5 <!-- Generated by javadoc (build 1.6.0_14) on Wed Feb 17 16:46:50 GMT 2010 -->
\r
10 <META NAME="date" CONTENT="2010-02-17">
\r
12 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
\r
14 <SCRIPT type="text/javascript">
\r
15 function windowTitle()
\r
17 if (location.href.indexOf('is-external=true') == -1) {
\r
18 parent.document.title="ProbconsWS";
\r
27 <BODY BGCOLOR="white" onload="windowTitle();">
\r
31 <!-- ========= START OF TOP NAVBAR ======= -->
\r
32 <A NAME="navbar_top"><!-- --></A>
\r
33 <A HREF="#skip-navbar_top" title="Skip navigation links"></A>
\r
34 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
\r
36 <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
\r
37 <A NAME="navbar_top_firstrow"><!-- --></A>
\r
38 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
\r
39 <TR ALIGN="center" VALIGN="top">
\r
40 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
\r
41 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
\r
42 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
\r
43 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/ProbconsWS.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
\r
44 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
\r
45 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
\r
46 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
\r
47 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
\r
51 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
\r
57 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
\r
58 <A HREF="../../../compbio/ws/server/MuscleWS.html" title="class in compbio.ws.server"><B>PREV CLASS</B></A>
\r
59 <A HREF="../../../compbio/ws/server/SimpleWSPublisher.html" title="class in compbio.ws.server"><B>NEXT CLASS</B></A></FONT></TD>
\r
60 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
\r
61 <A HREF="../../../index.html?compbio/ws/server/ProbconsWS.html" target="_top"><B>FRAMES</B></A>
\r
62 <A HREF="ProbconsWS.html" target="_top"><B>NO FRAMES</B></A>
\r
63 <SCRIPT type="text/javascript">
\r
66 document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
\r
71 <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
\r
78 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
\r
79 SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
\r
80 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
\r
81 DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
\r
84 <A NAME="skip-navbar_top"></A>
\r
85 <!-- ========= END OF TOP NAVBAR ========= -->
\r
88 <!-- ======== START OF CLASS DATA ======== -->
\r
91 compbio.ws.server</FONT>
\r
93 Class ProbconsWS</H2>
\r
96 <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>compbio.ws.server.ProbconsWS</B>
\r
99 <DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../compbio/data/msa/MsaWS.html" title="interface in compbio.data.msa">MsaWS</A><<A HREF="../../../compbio/runner/msa/Probcons.html" title="class in compbio.runner.msa">Probcons</A>></DD>
\r
103 <DT><PRE>public class <B>ProbconsWS</B><DT>extends java.lang.Object<DT>implements <A HREF="../../../compbio/data/msa/MsaWS.html" title="interface in compbio.data.msa">MsaWS</A><<A HREF="../../../compbio/runner/msa/Probcons.html" title="class in compbio.runner.msa">Probcons</A>></DL>
\r
111 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
\r
113 <A NAME="constructor_summary"><!-- --></A>
\r
114 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
\r
115 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
\r
116 <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
\r
117 <B>Constructor Summary</B></FONT></TH>
\r
119 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
120 <TD><CODE><B><A HREF="../../../compbio/ws/server/ProbconsWS.html#ProbconsWS()">ProbconsWS</A></B>()</CODE>
\r
123 </TD>
\r
127 <!-- ========== METHOD SUMMARY =========== -->
\r
129 <A NAME="method_summary"><!-- --></A>
\r
130 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
\r
131 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
\r
132 <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
\r
133 <B>Method Summary</B></FONT></TH>
\r
135 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
136 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
137 <CODE> java.lang.String</CODE></FONT></TD>
\r
138 <TD><CODE><B><A HREF="../../../compbio/ws/server/ProbconsWS.html#align(java.util.List)">align</A></B>(java.util.List<<A HREF="../../../compbio/data/sequence/FastaSequence.html" title="class in compbio.data.sequence">FastaSequence</A>> sequences)</CODE>
\r
141 Align a list of sequences with default settings.</TD>
\r
143 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
144 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
145 <CODE> boolean</CODE></FONT></TD>
\r
146 <TD><CODE><B><A HREF="../../../compbio/ws/server/ProbconsWS.html#cancelJob(java.lang.String)">cancelJob</A></B>(java.lang.String jobId)</CODE>
\r
149 Stop running job but leave its output untouched</TD>
\r
151 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
152 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
153 <CODE> java.lang.String</CODE></FONT></TD>
\r
154 <TD><CODE><B><A HREF="../../../compbio/ws/server/ProbconsWS.html#customAlign(java.util.List, java.util.List)">customAlign</A></B>(java.util.List<<A HREF="../../../compbio/data/sequence/FastaSequence.html" title="class in compbio.data.sequence">FastaSequence</A>> sequences,
\r
155 java.util.List<<A HREF="../../../compbio/metadata/Option.html" title="class in compbio.metadata">Option</A><<A HREF="../../../compbio/runner/msa/Probcons.html" title="class in compbio.runner.msa">Probcons</A>>> options)</CODE>
\r
158 Align a list of sequences with options.</TD>
\r
160 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
161 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
162 <CODE> <A HREF="../../../compbio/metadata/JobStatus.html" title="enum in compbio.metadata">JobStatus</A></CODE></FONT></TD>
\r
163 <TD><CODE><B><A HREF="../../../compbio/ws/server/ProbconsWS.html#getJobStatus(java.lang.String)">getJobStatus</A></B>(java.lang.String jobId)</CODE>
\r
166 Return the status of the job.</TD>
\r
168 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
169 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
170 <CODE> <A HREF="../../../compbio/metadata/Limit.html" title="class in compbio.metadata">Limit</A><<A HREF="../../../compbio/runner/msa/Probcons.html" title="class in compbio.runner.msa">Probcons</A>></CODE></FONT></TD>
\r
171 <TD><CODE><B><A HREF="../../../compbio/ws/server/ProbconsWS.html#getLimit(java.lang.String)">getLimit</A></B>(java.lang.String presetName)</CODE>
\r
174 Get a Limit for a preset.</TD>
\r
176 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
177 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
178 <CODE> <A HREF="../../../compbio/metadata/LimitsManager.html" title="class in compbio.metadata">LimitsManager</A><<A HREF="../../../compbio/runner/msa/Probcons.html" title="class in compbio.runner.msa">Probcons</A>></CODE></FONT></TD>
\r
179 <TD><CODE><B><A HREF="../../../compbio/ws/server/ProbconsWS.html#getLimits()">getLimits</A></B>()</CODE>
\r
182 List Limits supported by a web service.</TD>
\r
184 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
185 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
186 <CODE> <A HREF="../../../compbio/metadata/PresetManager.html" title="class in compbio.metadata">PresetManager</A><<A HREF="../../../compbio/runner/msa/Probcons.html" title="class in compbio.runner.msa">Probcons</A>></CODE></FONT></TD>
\r
187 <TD><CODE><B><A HREF="../../../compbio/ws/server/ProbconsWS.html#getPresets()">getPresets</A></B>()</CODE>
\r
190 Get presets supported by a web service</TD>
\r
192 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
193 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
194 <CODE> <A HREF="../../../compbio/data/sequence/Alignment.html" title="class in compbio.data.sequence">Alignment</A></CODE></FONT></TD>
\r
195 <TD><CODE><B><A HREF="../../../compbio/ws/server/ProbconsWS.html#getResult(java.lang.String)">getResult</A></B>(java.lang.String jobId)</CODE>
\r
198 Return the result of the job.</TD>
\r
200 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
201 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
202 <CODE> <A HREF="../../../compbio/metadata/RunnerConfig.html" title="class in compbio.metadata">RunnerConfig</A><<A HREF="../../../compbio/runner/msa/Probcons.html" title="class in compbio.runner.msa">Probcons</A>></CODE></FONT></TD>
\r
203 <TD><CODE><B><A HREF="../../../compbio/ws/server/ProbconsWS.html#getRunnerOptions()">getRunnerOptions</A></B>()</CODE>
\r
206 Get options supported by a web service</TD>
\r
208 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
209 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
210 <CODE> java.lang.String</CODE></FONT></TD>
\r
211 <TD><CODE><B><A HREF="../../../compbio/ws/server/ProbconsWS.html#presetAlign(java.util.List, compbio.metadata.Preset)">presetAlign</A></B>(java.util.List<<A HREF="../../../compbio/data/sequence/FastaSequence.html" title="class in compbio.data.sequence">FastaSequence</A>> sequences,
\r
212 <A HREF="../../../compbio/metadata/Preset.html" title="class in compbio.metadata">Preset</A><<A HREF="../../../compbio/runner/msa/Probcons.html" title="class in compbio.runner.msa">Probcons</A>> preset)</CODE>
\r
215 Align a list of sequences with preset.</TD>
\r
217 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
218 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
219 <CODE> <A HREF="../../../compbio/metadata/ChunkHolder.html" title="class in compbio.metadata">ChunkHolder</A></CODE></FONT></TD>
\r
220 <TD><CODE><B><A HREF="../../../compbio/ws/server/ProbconsWS.html#pullExecStatistics(java.lang.String, long)">pullExecStatistics</A></B>(java.lang.String jobId,
\r
221 long position)</CODE>
\r
224 Reads 1kb chunk from the statistics file which is specific to a given web
225 service from the position.</TD>
\r
228 <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
\r
229 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
\r
230 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
\r
231 <TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
\r
233 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
234 <TD><CODE>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
\r
240 <!-- ========= CONSTRUCTOR DETAIL ======== -->
\r
242 <A NAME="constructor_detail"><!-- --></A>
\r
243 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
\r
244 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
\r
245 <TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
\r
246 <B>Constructor Detail</B></FONT></TH>
\r
250 <A NAME="ProbconsWS()"><!-- --></A><H3>
\r
253 public <B>ProbconsWS</B>()</PRE>
\r
257 <!-- ============ METHOD DETAIL ========== -->
\r
259 <A NAME="method_detail"><!-- --></A>
\r
260 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
\r
261 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
\r
262 <TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
\r
263 <B>Method Detail</B></FONT></TH>
\r
267 <A NAME="align(java.util.List)"><!-- --></A><H3>
\r
270 public java.lang.String <B>align</B>(java.util.List<<A HREF="../../../compbio/data/sequence/FastaSequence.html" title="class in compbio.data.sequence">FastaSequence</A>> sequences)
\r
271 throws <A HREF="../../../compbio/metadata/JobSubmissionException.html" title="class in compbio.metadata">JobSubmissionException</A></PRE>
\r
273 <DD><B>Description copied from interface: <CODE><A HREF="../../../compbio/data/msa/MsaWS.html#align(java.util.List)">MsaWS</A></CODE></B></DD>
\r
274 <DD>Align a list of sequences with default settings.
276 Any dataset containing a greater number of sequences or the average
277 length of the sequences are greater then defined in the default Limit
278 will not be accepted for an alignment operation and
279 JobSubmissionException will be thrown.
\r
282 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../compbio/data/msa/MsaWS.html#align(java.util.List)">align</A></CODE> in interface <CODE><A HREF="../../../compbio/data/msa/MsaWS.html" title="interface in compbio.data.msa">MsaWS</A><<A HREF="../../../compbio/runner/msa/Probcons.html" title="class in compbio.runner.msa">Probcons</A>></CODE></DL>
\r
285 <DT><B>Parameters:</B><DD><CODE>sequences</CODE> - List of FastaSequence objects. The programme does not perform
286 any sequence validity checks. Nor does it checks whether the
287 sequences names are unique. It is responsibility of the caller
288 to validate this information
\r
289 <DT><B>Returns:</B><DD>jobId - unique identifier for the job
\r
291 <DD><CODE><A HREF="../../../compbio/metadata/UnsupportedRuntimeException.html" title="class in compbio.metadata">UnsupportedRuntimeException</A></CODE> - thrown if server OS does not support native executables for a
292 given web service, e.g. JWS2 is deployed on Windows and Mafft
294 <DD><CODE><A HREF="../../../compbio/metadata/LimitExceededException.html" title="class in compbio.metadata">LimitExceededException</A></CODE> - is throw if the input sequences number or average length
295 exceeds what is defined by the limit
\r
296 <DD><CODE><A HREF="../../../compbio/metadata/JobSubmissionException.html" title="class in compbio.metadata">JobSubmissionException</A></CODE></DL>
\r
301 <A NAME="customAlign(java.util.List, java.util.List)"><!-- --></A><H3>
\r
304 public java.lang.String <B>customAlign</B>(java.util.List<<A HREF="../../../compbio/data/sequence/FastaSequence.html" title="class in compbio.data.sequence">FastaSequence</A>> sequences,
\r
305 java.util.List<<A HREF="../../../compbio/metadata/Option.html" title="class in compbio.metadata">Option</A><<A HREF="../../../compbio/runner/msa/Probcons.html" title="class in compbio.runner.msa">Probcons</A>>> options)
\r
306 throws <A HREF="../../../compbio/metadata/JobSubmissionException.html" title="class in compbio.metadata">JobSubmissionException</A>,
\r
307 <A HREF="../../../compbio/metadata/WrongParameterException.html" title="class in compbio.metadata">WrongParameterException</A></PRE>
\r
309 <DD><B>Description copied from interface: <CODE><A HREF="../../../compbio/data/msa/MsaWS.html#customAlign(java.util.List, java.util.List)">MsaWS</A></CODE></B></DD>
\r
310 <DD>Align a list of sequences with options.
\r
313 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../compbio/data/msa/MsaWS.html#customAlign(java.util.List, java.util.List)">customAlign</A></CODE> in interface <CODE><A HREF="../../../compbio/data/msa/MsaWS.html" title="interface in compbio.data.msa">MsaWS</A><<A HREF="../../../compbio/runner/msa/Probcons.html" title="class in compbio.runner.msa">Probcons</A>></CODE></DL>
\r
316 <DT><B>Parameters:</B><DD><CODE>sequences</CODE> - List of FastaSequence objects. The programme does not perform
317 any sequence validity checks. Nor does it checks whether the
318 sequences names are unique. It is responsibility of the caller
319 to validate this information<DD><CODE>options</CODE> - A list of Options
\r
320 <DT><B>Returns:</B><DD>jobId - unique identifier for the job
\r
322 <DD><CODE><A HREF="../../../compbio/metadata/UnsupportedRuntimeException.html" title="class in compbio.metadata">UnsupportedRuntimeException</A></CODE> - thrown if server OS does not support native executables for a
323 given web service, e.g. JWS2 is deployed on Windows and Mafft
325 <DD><CODE><A HREF="../../../compbio/metadata/LimitExceededException.html" title="class in compbio.metadata">LimitExceededException</A></CODE> - is throw if the input sequences number or average length
326 exceeds what is defined by the limit
\r
327 <DD><CODE><A HREF="../../../compbio/metadata/WrongParameterException.html" title="class in compbio.metadata">WrongParameterException</A></CODE> - is throws when 1) One of the Options provided is not
328 supported, 2) The value of the option is defined outside the
329 boundaries. In both cases exception object contain the
330 information on the violating Option.
\r
331 <DD><CODE><A HREF="../../../compbio/metadata/JobSubmissionException.html" title="class in compbio.metadata">JobSubmissionException</A></CODE><DT><B>See Also:</B><DD><A HREF="../../../compbio/metadata/Option.html" title="class in compbio.metadata"><CODE>Default Limit is used to decide whether the calculation will be
332 permitted or denied</CODE></A></DL>
\r
337 <A NAME="presetAlign(java.util.List, compbio.metadata.Preset)"><!-- --></A><H3>
\r
340 public java.lang.String <B>presetAlign</B>(java.util.List<<A HREF="../../../compbio/data/sequence/FastaSequence.html" title="class in compbio.data.sequence">FastaSequence</A>> sequences,
\r
341 <A HREF="../../../compbio/metadata/Preset.html" title="class in compbio.metadata">Preset</A><<A HREF="../../../compbio/runner/msa/Probcons.html" title="class in compbio.runner.msa">Probcons</A>> preset)
\r
342 throws <A HREF="../../../compbio/metadata/JobSubmissionException.html" title="class in compbio.metadata">JobSubmissionException</A>,
\r
343 <A HREF="../../../compbio/metadata/WrongParameterException.html" title="class in compbio.metadata">WrongParameterException</A></PRE>
\r
345 <DD><B>Description copied from interface: <CODE><A HREF="../../../compbio/data/msa/MsaWS.html#presetAlign(java.util.List, compbio.metadata.Preset)">MsaWS</A></CODE></B></DD>
\r
346 <DD>Align a list of sequences with preset. @see Preset
348 Limit for a presetName is used whether the calculation will be permitted
349 or denied. If no Limit was defined for a presetName, than default limit
353 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../compbio/data/msa/MsaWS.html#presetAlign(java.util.List, compbio.metadata.Preset)">presetAlign</A></CODE> in interface <CODE><A HREF="../../../compbio/data/msa/MsaWS.html" title="interface in compbio.data.msa">MsaWS</A><<A HREF="../../../compbio/runner/msa/Probcons.html" title="class in compbio.runner.msa">Probcons</A>></CODE></DL>
\r
356 <DT><B>Parameters:</B><DD><CODE>sequences</CODE> - List of FastaSequence objects. The programme does not perform
357 any sequence validity checks. Nor does it checks whether the
358 sequences names are unique. It is responsibility of the caller
359 to validate this information<DD><CODE>preset</CODE> - A list of Options
\r
360 <DT><B>Returns:</B><DD>String - jobId - unique identifier for the job
\r
362 <DD><CODE><A HREF="../../../compbio/metadata/UnsupportedRuntimeException.html" title="class in compbio.metadata">UnsupportedRuntimeException</A></CODE> - thrown if server OS does not support native executables for a
363 given web service, e.g. JWS2 is deployed on Windows and Mafft
365 <DD><CODE><A HREF="../../../compbio/metadata/LimitExceededException.html" title="class in compbio.metadata">LimitExceededException</A></CODE> - is throw if the input sequences number or average length
366 exceeds what is defined by the limit
\r
367 <DD><CODE><A HREF="../../../compbio/metadata/WrongParameterException.html" title="class in compbio.metadata">WrongParameterException</A></CODE> - is throws when 1) One of the Options provided is not
368 supported, 2) The value of the option is defined outside the
369 boundaries. In both cases exception object contain the
370 information on the violating Option.
\r
371 <DD><CODE><A HREF="../../../compbio/metadata/JobSubmissionException.html" title="class in compbio.metadata">JobSubmissionException</A></CODE></DL>
\r
376 <A NAME="getResult(java.lang.String)"><!-- --></A><H3>
\r
379 public <A HREF="../../../compbio/data/sequence/Alignment.html" title="class in compbio.data.sequence">Alignment</A> <B>getResult</B>(java.lang.String jobId)
\r
380 throws <A HREF="../../../compbio/metadata/ResultNotAvailableException.html" title="class in compbio.metadata">ResultNotAvailableException</A></PRE>
\r
382 <DD><B>Description copied from interface: <CODE><A HREF="../../../compbio/data/msa/MsaWS.html#getResult(java.lang.String)">MsaWS</A></CODE></B></DD>
\r
383 <DD>Return the result of the job.
\r
386 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../compbio/data/msa/MsaWS.html#getResult(java.lang.String)">getResult</A></CODE> in interface <CODE><A HREF="../../../compbio/data/msa/MsaWS.html" title="interface in compbio.data.msa">MsaWS</A><<A HREF="../../../compbio/runner/msa/Probcons.html" title="class in compbio.runner.msa">Probcons</A>></CODE></DL>
\r
389 <DT><B>Parameters:</B><DD><CODE>jobId</CODE> - a unique job identifier
\r
390 <DT><B>Returns:</B><DD>Alignment
\r
392 <DD><CODE><A HREF="../../../compbio/metadata/ResultNotAvailableException.html" title="class in compbio.metadata">ResultNotAvailableException</A></CODE> - this exception is throw if the job execution was not
393 successful or the result of the execution could not be found.
394 (e.g. removed). Exception could also be thrown is dues to the
395 lower level problems on the server i.e. IOException,
396 FileNotFoundException problems as well as
397 UnknownFileFormatException.</DL>
\r
402 <A NAME="getLimit(java.lang.String)"><!-- --></A><H3>
\r
405 public <A HREF="../../../compbio/metadata/Limit.html" title="class in compbio.metadata">Limit</A><<A HREF="../../../compbio/runner/msa/Probcons.html" title="class in compbio.runner.msa">Probcons</A>> <B>getLimit</B>(java.lang.String presetName)</PRE>
\r
407 <DD><B>Description copied from interface: <CODE><A HREF="../../../compbio/data/msa/MsaWS.html#getLimit(java.lang.String)">MsaWS</A></CODE></B></DD>
\r
408 <DD>Get a Limit for a preset.
\r
411 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../compbio/data/msa/MsaWS.html#getLimit(java.lang.String)">getLimit</A></CODE> in interface <CODE><A HREF="../../../compbio/data/msa/MsaWS.html" title="interface in compbio.data.msa">MsaWS</A><<A HREF="../../../compbio/runner/msa/Probcons.html" title="class in compbio.runner.msa">Probcons</A>></CODE></DL>
\r
414 <DT><B>Parameters:</B><DD><CODE>presetName</CODE> - the name of the preset. if no name is provided, then the
415 default preset is returned. If no limit for a particular
416 preset is defined then the default preset is returned
\r
417 <DT><B>Returns:</B><DD>Limit</DL>
\r
422 <A NAME="getLimits()"><!-- --></A><H3>
\r
425 public <A HREF="../../../compbio/metadata/LimitsManager.html" title="class in compbio.metadata">LimitsManager</A><<A HREF="../../../compbio/runner/msa/Probcons.html" title="class in compbio.runner.msa">Probcons</A>> <B>getLimits</B>()</PRE>
\r
427 <DD><B>Description copied from interface: <CODE><A HREF="../../../compbio/data/msa/MsaWS.html#getLimits()">MsaWS</A></CODE></B></DD>
\r
428 <DD>List Limits supported by a web service.
\r
431 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../compbio/data/msa/MsaWS.html#getLimits()">getLimits</A></CODE> in interface <CODE><A HREF="../../../compbio/data/msa/MsaWS.html" title="interface in compbio.data.msa">MsaWS</A><<A HREF="../../../compbio/runner/msa/Probcons.html" title="class in compbio.runner.msa">Probcons</A>></CODE></DL>
\r
435 <DT><B>Returns:</B><DD>LimitManager</DL>
\r
440 <A NAME="pullExecStatistics(java.lang.String, long)"><!-- --></A><H3>
\r
441 pullExecStatistics</H3>
\r
443 public <A HREF="../../../compbio/metadata/ChunkHolder.html" title="class in compbio.metadata">ChunkHolder</A> <B>pullExecStatistics</B>(java.lang.String jobId,
\r
444 long position)</PRE>
\r
446 <DD><B>Description copied from interface: <CODE><A HREF="../../../compbio/data/msa/MsaWS.html#pullExecStatistics(java.lang.String, long)">MsaWS</A></CODE></B></DD>
\r
447 <DD>Reads 1kb chunk from the statistics file which is specific to a given web
448 service from the position. If in time of a request less then 1kb data is
449 available from the position to the end of the file, then it returns all
450 the data available from the position to the end of the file.
\r
453 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../compbio/data/msa/MsaWS.html#pullExecStatistics(java.lang.String, long)">pullExecStatistics</A></CODE> in interface <CODE><A HREF="../../../compbio/data/msa/MsaWS.html" title="interface in compbio.data.msa">MsaWS</A><<A HREF="../../../compbio/runner/msa/Probcons.html" title="class in compbio.runner.msa">Probcons</A>></CODE></DL>
\r
456 <DT><B>Parameters:</B><DD><CODE>jobId</CODE> - - unique job identifier<DD><CODE>position</CODE> - - next position within the file to read
\r
457 <DT><B>Returns:</B><DD>ChunkHolder - @see ChunkHolder which contains a chuink of data
458 and a next position within the file from which no data has been
464 <A NAME="cancelJob(java.lang.String)"><!-- --></A><H3>
\r
467 public boolean <B>cancelJob</B>(java.lang.String jobId)</PRE>
\r
469 <DD><B>Description copied from interface: <CODE><A HREF="../../../compbio/data/msa/MsaWS.html#cancelJob(java.lang.String)">MsaWS</A></CODE></B></DD>
\r
470 <DD>Stop running job but leave its output untouched
\r
473 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../compbio/data/msa/MsaWS.html#cancelJob(java.lang.String)">cancelJob</A></CODE> in interface <CODE><A HREF="../../../compbio/data/msa/MsaWS.html" title="interface in compbio.data.msa">MsaWS</A><<A HREF="../../../compbio/runner/msa/Probcons.html" title="class in compbio.runner.msa">Probcons</A>></CODE></DL>
\r
477 <DT><B>Returns:</B><DD>true if job was cancelled successfully, false otherwise</DL>
\r
482 <A NAME="getJobStatus(java.lang.String)"><!-- --></A><H3>
\r
485 public <A HREF="../../../compbio/metadata/JobStatus.html" title="enum in compbio.metadata">JobStatus</A> <B>getJobStatus</B>(java.lang.String jobId)</PRE>
\r
487 <DD><B>Description copied from interface: <CODE><A HREF="../../../compbio/data/msa/MsaWS.html#getJobStatus(java.lang.String)">MsaWS</A></CODE></B></DD>
\r
488 <DD>Return the status of the job. @see JobStatus
\r
491 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../compbio/data/msa/MsaWS.html#getJobStatus(java.lang.String)">getJobStatus</A></CODE> in interface <CODE><A HREF="../../../compbio/data/msa/MsaWS.html" title="interface in compbio.data.msa">MsaWS</A><<A HREF="../../../compbio/runner/msa/Probcons.html" title="class in compbio.runner.msa">Probcons</A>></CODE></DL>
\r
494 <DT><B>Parameters:</B><DD><CODE>jobId</CODE> - - unique job identifier
\r
495 <DT><B>Returns:</B><DD>JobStatus - status of the job</DL>
\r
500 <A NAME="getPresets()"><!-- --></A><H3>
\r
503 public <A HREF="../../../compbio/metadata/PresetManager.html" title="class in compbio.metadata">PresetManager</A><<A HREF="../../../compbio/runner/msa/Probcons.html" title="class in compbio.runner.msa">Probcons</A>> <B>getPresets</B>()</PRE>
\r
505 <DD><B>Description copied from interface: <CODE><A HREF="../../../compbio/data/msa/MsaWS.html#getPresets()">MsaWS</A></CODE></B></DD>
\r
506 <DD>Get presets supported by a web service
\r
509 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../compbio/data/msa/MsaWS.html#getPresets()">getPresets</A></CODE> in interface <CODE><A HREF="../../../compbio/data/msa/MsaWS.html" title="interface in compbio.data.msa">MsaWS</A><<A HREF="../../../compbio/runner/msa/Probcons.html" title="class in compbio.runner.msa">Probcons</A>></CODE></DL>
\r
513 <DT><B>Returns:</B><DD>PresetManager the object contains information about presets
514 supported by a web service</DL>
\r
519 <A NAME="getRunnerOptions()"><!-- --></A><H3>
\r
520 getRunnerOptions</H3>
\r
522 public <A HREF="../../../compbio/metadata/RunnerConfig.html" title="class in compbio.metadata">RunnerConfig</A><<A HREF="../../../compbio/runner/msa/Probcons.html" title="class in compbio.runner.msa">Probcons</A>> <B>getRunnerOptions</B>()</PRE>
\r
524 <DD><B>Description copied from interface: <CODE><A HREF="../../../compbio/data/msa/MsaWS.html#getRunnerOptions()">MsaWS</A></CODE></B></DD>
\r
525 <DD>Get options supported by a web service
\r
528 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../compbio/data/msa/MsaWS.html#getRunnerOptions()">getRunnerOptions</A></CODE> in interface <CODE><A HREF="../../../compbio/data/msa/MsaWS.html" title="interface in compbio.data.msa">MsaWS</A><<A HREF="../../../compbio/runner/msa/Probcons.html" title="class in compbio.runner.msa">Probcons</A>></CODE></DL>
\r
532 <DT><B>Returns:</B><DD>RunnerConfig the list of options and parameters supported by a
536 <!-- ========= END OF CLASS DATA ========= -->
\r
540 <!-- ======= START OF BOTTOM NAVBAR ====== -->
\r
541 <A NAME="navbar_bottom"><!-- --></A>
\r
542 <A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
\r
543 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
\r
545 <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
\r
546 <A NAME="navbar_bottom_firstrow"><!-- --></A>
\r
547 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
\r
548 <TR ALIGN="center" VALIGN="top">
\r
549 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
\r
550 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
\r
551 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
\r
552 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/ProbconsWS.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
\r
553 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
\r
554 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
\r
555 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
\r
556 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
\r
560 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
\r
566 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
\r
567 <A HREF="../../../compbio/ws/server/MuscleWS.html" title="class in compbio.ws.server"><B>PREV CLASS</B></A>
\r
568 <A HREF="../../../compbio/ws/server/SimpleWSPublisher.html" title="class in compbio.ws.server"><B>NEXT CLASS</B></A></FONT></TD>
\r
569 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
\r
570 <A HREF="../../../index.html?compbio/ws/server/ProbconsWS.html" target="_top"><B>FRAMES</B></A>
\r
571 <A HREF="ProbconsWS.html" target="_top"><B>NO FRAMES</B></A>
\r
572 <SCRIPT type="text/javascript">
\r
575 document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
\r
580 <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
\r
587 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
\r
588 SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
\r
589 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
\r
590 DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
\r
593 <A NAME="skip-navbar_bottom"></A>
\r
594 <!-- ======== END OF BOTTOM NAVBAR ======= -->
\r