public class SoaplabServiceClient extends java.lang.Object
Constructor and Description |
---|
SoaplabServiceClient(java.lang.String wsdl_URL)
Construct a SoaplabServiceClient with given wsdl.
|
Modifier and Type | Method and Description |
---|---|
protected java.lang.Object |
doCall(java.lang.String method,
java.lang.Object[] parameters)
Performs the actual web service execution via calling the AxisCall's
doCall method which executes the given operation with input values.
|
void |
generateInputMethods()
To generate all the input set_
|
void |
generateOutputMethods()
To generate all the output get_
|
java.util.Vector |
getInputMethods()
To get a list of all the InputMethods (set_
|
java.lang.String |
getJobId()
To get the client's job Id which was created in setJobID via
"createEmptyJob".
|
java.util.Vector |
getOutputMethods()
To get a list of all the OutputMethods (get_
|
void |
setJobId()
To create a new job in the client.
|
public SoaplabServiceClient(java.lang.String wsdl_URL) throws java.net.MalformedURLException, embl.ebi.utils.GException
wsdl_URL
- The wsdl of the derived web service to be executedjava.net.MalformedURLException
- If the url is not validembl.ebi.utils.GException
- Error with the given WSDL analysis interfacepublic void setJobId()
public java.lang.String getJobId()
public java.util.Vector getInputMethods()
public java.util.Vector getOutputMethods()
public void generateOutputMethods()
public void generateInputMethods()
protected java.lang.Object doCall(java.lang.String method, java.lang.Object[] parameters)
method
- The name of soaplab operation to be executedparameters
- InputValues to be given to the above soaplab operation while
executing.One of the required parameters is the client's job
id.