| 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcompbio.ws.server.GenericMetadataService
compbio.ws.server.SequenceAnnotationService<AACon>
compbio.ws.server.AAConWS
public class AAConWS
| Field Summary | 
|---|
| Fields inherited from interface compbio.data.msa.JABAService | 
|---|
SERVICE_NAMESPACE, V2_SERVICE_NAMESPACE | 
| Constructor Summary | |
|---|---|
AAConWS()
 | 
|
| Method Summary | |
|---|---|
 java.lang.String | 
analize(java.util.List<FastaSequence> sequences)
Analyse the sequences.  | 
 ChunkHolder | 
pullExecStatistics(java.lang.String jobId,
                   long position)
Assume statistics is not supported  | 
| Methods inherited from class compbio.ws.server.SequenceAnnotationService | 
|---|
customAnalize, getAnnotation, presetAnalize | 
| Methods inherited from class compbio.ws.server.GenericMetadataService | 
|---|
cancelJob, getJobStatus, getLimit, getLimits, getPresets, getRunnerOptions | 
| Methods inherited from class java.lang.Object | 
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Methods inherited from interface compbio.data.msa.SequenceAnnotation | 
|---|
customAnalize, getAnnotation, presetAnalize | 
| Methods inherited from interface compbio.data.msa.JManagement | 
|---|
cancelJob, getJobStatus | 
| Methods inherited from interface compbio.data.msa.Metadata | 
|---|
getLimit, getLimits, getPresets, getRunnerOptions | 
| Constructor Detail | 
|---|
public AAConWS()
| Method Detail | 
|---|
public java.lang.String analize(java.util.List<FastaSequence> sequences)
                         throws UnsupportedRuntimeException,
                                LimitExceededException,
                                JobSubmissionException
SequenceAnnotation
analize in interface SequenceAnnotation<AACon>analize in class SequenceAnnotationService<AACon>sequences - List of FastaSequence objects. The programme does not perform
            any sequence validity checks. Nor does it checks whether the
            sequences names are unique. It is responsibility of the caller
            to validate this information
UnsupportedRuntimeException - thrown if server OS does not support native executables for a
             given web service, e.g. JABAWS is deployed on Windows and
             Mafft service is called
LimitExceededException - is throw if the input sequences number or average length
             exceeds what is defined by the limit
JobSubmissionException - is thrown when the job could not be submitted due to the
             following reasons: 1) The number of sequences in the
             submission or their average length is greater then defined by
             the default Limit. 2) Any problems on the server side e.g. it
             is misconfigured or malfunction, is reported via this
             exception. In the first case the information on the limit
             could be obtained from an exception.
public ChunkHolder pullExecStatistics(java.lang.String jobId,
                                      long position)
GenericMetadataService
pullExecStatistics in interface JManagementpullExecStatistics in class GenericMetadataServicejobId - - unique job identifierposition - - next position within the file to read
ChunkHolder
  | 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||