org.genepattern.webservice
Class AnalysisSoapBindingStub

java.lang.Object
  extended byorg.apache.axis.client.Stub
      extended byorg.genepattern.webservice.AnalysisSoapBindingStub
All Implemented Interfaces:
javax.xml.rpc.Stub

public class AnalysisSoapBindingStub
extends org.apache.axis.client.Stub


Field Summary
 
Fields inherited from interface javax.xml.rpc.Stub
ENDPOINT_ADDRESS_PROPERTY, PASSWORD_PROPERTY, SESSION_MAINTAIN_PROPERTY, USERNAME_PROPERTY
 
Constructor Summary
AnalysisSoapBindingStub()
           
AnalysisSoapBindingStub(javax.xml.rpc.Service service)
           
AnalysisSoapBindingStub(java.net.URL endpointURL, javax.xml.rpc.Service service)
           
 
Method Summary
 JobInfo checkStatus(int jobID)
           
 java.lang.String createProvenancePipeline(JobInfo[] jobs, java.lang.String pipelineName)
           
 java.lang.String createProvenancePipeline(java.lang.String fileUrlOrJobNumber, java.lang.String pipelineName)
           
 void deleteJob(int jobId)
           
 void deleteJobResultFile(int jobId, java.lang.String value)
           
 JobInfo[] findJobsThatCreatedFile(java.lang.String fileURLOrJobNumber)
           
 int[] getChildren(int jobId)
           
 java.lang.String getEncodingScheme()
           
 float getEncodingSchemeVersion()
           
 JobInfo getJob(int jobId)
           
 JobInfo[] getJobs(java.lang.String username, int maxJobNumber, int maxEntries, boolean allJobs)
           
 java.lang.Object[] getResultFiles(int jobID)
           
 TaskInfo[] getTasks()
           
 java.lang.String getWebServiceInfo()
           
 java.lang.String getWebServiceName()
           
 java.lang.String ping()
           
 void purgeJob(int jobId)
           
 JobInfo recordClientJob(int taskID, ParameterInfo[] parameters)
           
 JobInfo recordClientJob(int taskID, ParameterInfo[] parameters, int parentJobNumber)
           
 void setEncodingScheme(java.lang.String scheme)
           
 void setEncodingSchemeVersion(float version)
           
 void setJobStatus(int jobId, java.lang.String status)
           
 JobInfo submitJob(int taskID, ParameterInfo[] parameters, java.util.HashMap files)
           
 JobInfo submitJob(int taskID, ParameterInfo[] parameters, java.util.HashMap files, int parentJobId)
           
 void terminateJob(int jobId)
           
 
Methods inherited from class org.apache.axis.client.Stub
_getProperty, _getPropertyNames, _setProperty, addAttachment, clearAttachments, clearHeaders, extractAttachments, getAttachments, getHeader, getHeaders, getPassword, getPortName, getTimeout, getUsername, removeProperty, setHeader, setHeader, setMaintainSession, setPassword, setPortName, setPortName, setTimeout, setUsername
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AnalysisSoapBindingStub

public AnalysisSoapBindingStub()
                        throws org.apache.axis.AxisFault

AnalysisSoapBindingStub

public AnalysisSoapBindingStub(java.net.URL endpointURL,
                               javax.xml.rpc.Service service)
                        throws org.apache.axis.AxisFault

AnalysisSoapBindingStub

public AnalysisSoapBindingStub(javax.xml.rpc.Service service)
                        throws org.apache.axis.AxisFault
Method Detail

getTasks

public TaskInfo[] getTasks()
                    throws java.rmi.RemoteException,
                           WebServiceException
Throws:
java.rmi.RemoteException
WebServiceException

terminateJob

public void terminateJob(int jobId)
                  throws java.rmi.RemoteException,
                         WebServiceException
Throws:
java.rmi.RemoteException
WebServiceException

recordClientJob

public JobInfo recordClientJob(int taskID,
                               ParameterInfo[] parameters,
                               int parentJobNumber)
                        throws java.rmi.RemoteException,
                               WebServiceException
Throws:
java.rmi.RemoteException
WebServiceException

recordClientJob

public JobInfo recordClientJob(int taskID,
                               ParameterInfo[] parameters)
                        throws java.rmi.RemoteException,
                               WebServiceException
Throws:
java.rmi.RemoteException
WebServiceException

getChildren

public int[] getChildren(int jobId)
                  throws java.rmi.RemoteException,
                         WebServiceException
Throws:
java.rmi.RemoteException
WebServiceException

deleteJob

public void deleteJob(int jobId)
               throws java.rmi.RemoteException,
                      WebServiceException
Throws:
java.rmi.RemoteException
WebServiceException

getJobs

public JobInfo[] getJobs(java.lang.String username,
                         int maxJobNumber,
                         int maxEntries,
                         boolean allJobs)
                  throws java.rmi.RemoteException,
                         WebServiceException
Throws:
java.rmi.RemoteException
WebServiceException

findJobsThatCreatedFile

public JobInfo[] findJobsThatCreatedFile(java.lang.String fileURLOrJobNumber)
                                  throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getJob

public JobInfo getJob(int jobId)
               throws java.rmi.RemoteException,
                      WebServiceException
Throws:
java.rmi.RemoteException
WebServiceException

submitJob

public JobInfo submitJob(int taskID,
                         ParameterInfo[] parameters,
                         java.util.HashMap files,
                         int parentJobId)
                  throws java.rmi.RemoteException,
                         WebServiceException
Throws:
java.rmi.RemoteException
WebServiceException

submitJob

public JobInfo submitJob(int taskID,
                         ParameterInfo[] parameters,
                         java.util.HashMap files)
                  throws java.rmi.RemoteException,
                         WebServiceException
Throws:
java.rmi.RemoteException
WebServiceException

checkStatus

public JobInfo checkStatus(int jobID)
                    throws java.rmi.RemoteException,
                           WebServiceException
Throws:
java.rmi.RemoteException
WebServiceException

deleteJobResultFile

public void deleteJobResultFile(int jobId,
                                java.lang.String value)
                         throws java.rmi.RemoteException,
                                WebServiceException
Throws:
java.rmi.RemoteException
WebServiceException

getResultFiles

public java.lang.Object[] getResultFiles(int jobID)
                                  throws java.rmi.RemoteException,
                                         WebServiceException
Throws:
java.rmi.RemoteException
WebServiceException

purgeJob

public void purgeJob(int jobId)
              throws java.rmi.RemoteException,
                     WebServiceException
Throws:
java.rmi.RemoteException
WebServiceException

setJobStatus

public void setJobStatus(int jobId,
                         java.lang.String status)
                  throws java.rmi.RemoteException,
                         WebServiceException
Throws:
java.rmi.RemoteException
WebServiceException

createProvenancePipeline

public java.lang.String createProvenancePipeline(JobInfo[] jobs,
                                                 java.lang.String pipelineName)
                                          throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

createProvenancePipeline

public java.lang.String createProvenancePipeline(java.lang.String fileUrlOrJobNumber,
                                                 java.lang.String pipelineName)
                                          throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getWebServiceName

public java.lang.String getWebServiceName()
                                   throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getWebServiceInfo

public java.lang.String getWebServiceInfo()
                                   throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

setEncodingScheme

public void setEncodingScheme(java.lang.String scheme)
                       throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getEncodingScheme

public java.lang.String getEncodingScheme()
                                   throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getEncodingSchemeVersion

public float getEncodingSchemeVersion()
                               throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

setEncodingSchemeVersion

public void setEncodingSchemeVersion(float version)
                              throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

ping

public java.lang.String ping()
                      throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException