PhylogeniesWebserviceClient
public class BasicPhylogeniesWebserviceClient extends java.lang.Object implements PhylogeniesWebserviceClient
QUERY_PLACEHOLDER
Constructor | Description |
---|---|
BasicPhylogeniesWebserviceClient(java.lang.String name,
java.lang.String menu_name,
java.lang.String desc,
java.lang.String instructions,
WebservicesManager.WsPhylogenyFormat format,
PhylogenyMethods.PhylogenyNodeField node_field,
java.lang.String url,
boolean integer,
java.lang.String ref,
java.lang.Object proc_inst) |
Modifier and Type | Method | Description |
---|---|---|
java.lang.String |
getDescription() |
A short description of the webservice (~20 characters).
|
java.lang.String |
getInstructions() |
Instructions (and examples) on how to use the webservice.
|
java.lang.String |
getMenuName() |
A name/description which can appear on a menu.
|
java.lang.String |
getName() |
The name of the webservice.
|
PhylogenyMethods.PhylogenyNodeField |
getNodeField() |
The node data field in which to place node names from simple unannotated formats
(such as Newick).
|
java.lang.Object |
getProcessingInstructions() |
This is used to indicate any kind of special processing.
|
java.lang.String |
getReference() |
To get a type of reference for the webservice (an URL or citation, for example).
|
WebservicesManager.WsPhylogenyFormat |
getReturnFormat() |
The expected format of the response.
|
java.lang.String |
getUrl() |
Use QUERY_PLACEHOLDER to indicate position of query variable.
|
boolean |
isQueryInteger() |
Is the query a number?
|
public BasicPhylogeniesWebserviceClient(java.lang.String name, java.lang.String menu_name, java.lang.String desc, java.lang.String instructions, WebservicesManager.WsPhylogenyFormat format, PhylogenyMethods.PhylogenyNodeField node_field, java.lang.String url, boolean integer, java.lang.String ref, java.lang.Object proc_inst)
public java.lang.String getDescription()
PhylogeniesWebserviceClient
getDescription
in interface PhylogeniesWebserviceClient
public java.lang.String getInstructions()
PhylogeniesWebserviceClient
getInstructions
in interface PhylogeniesWebserviceClient
public java.lang.String getMenuName()
PhylogeniesWebserviceClient
getMenuName
in interface PhylogeniesWebserviceClient
public java.lang.String getName()
PhylogeniesWebserviceClient
getName
in interface PhylogeniesWebserviceClient
public PhylogenyMethods.PhylogenyNodeField getNodeField()
PhylogeniesWebserviceClient
getNodeField
in interface PhylogeniesWebserviceClient
public java.lang.Object getProcessingInstructions()
PhylogeniesWebserviceClient
getProcessingInstructions
in interface PhylogeniesWebserviceClient
public java.lang.String getReference()
PhylogeniesWebserviceClient
getReference
in interface PhylogeniesWebserviceClient
public WebservicesManager.WsPhylogenyFormat getReturnFormat()
PhylogeniesWebserviceClient
getReturnFormat
in interface PhylogeniesWebserviceClient
public java.lang.String getUrl()
PhylogeniesWebserviceClient
getUrl
in interface PhylogeniesWebserviceClient
public boolean isQueryInteger()
PhylogeniesWebserviceClient
isQueryInteger
in interface PhylogeniesWebserviceClient