org.genepattern.webservice
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Constructor Summary | |
AnalysisWebServiceProxy(java.lang.String url,
java.lang.String userName)
|
|
AnalysisWebServiceProxy(java.lang.String url,
java.lang.String userName,
boolean maintainSession)
|
|
| Method Summary | |
JobInfo |
checkStatus(int jobID)
Checks the status of a job. |
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 fileName)
|
JobInfo[] |
findJobsThatCreatedFile(java.lang.String fileURLOrJobNumber)
|
int[] |
getChildren(int jobNumber)
|
JobInfo[] |
getJobs(java.lang.String username,
boolean getAll)
|
java.lang.String[] |
getResultFiles(int jobID)
Returns the filenames that were generated by a completed job. |
TaskInfo[] |
getTasks()
Returns all the available tasks that can be used. |
java.lang.String |
ping()
Pings the service to see if it's alive. |
void |
purgeJob(int jobId)
|
JobInfo |
recordClientJob(int taskID,
ParameterInfo[] params)
|
JobInfo |
recordClientJob(int taskID,
ParameterInfo[] params,
int parentJobNumber)
|
void |
setJobStatus(int parentJobId,
java.lang.String status)
|
void |
setTimeout(int timeout)
|
JobInfo |
submitJob(int taskID,
ParameterInfo[] parameters)
Submits a job to be processed. |
JobInfo |
submitJob(int taskID,
ParameterInfo[] parameters,
int parentJobNumber)
Submits a job to be processed. |
void |
terminateJob(int jobId)
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public AnalysisWebServiceProxy(java.lang.String url,
java.lang.String userName)
throws WebServiceException
public AnalysisWebServiceProxy(java.lang.String url,
java.lang.String userName,
boolean maintainSession)
throws WebServiceException
| Method Detail |
public void setTimeout(int timeout)
public JobInfo recordClientJob(int taskID, ParameterInfo[] params) throws WebServiceException
WebServiceExceptionpublic JobInfo recordClientJob(int taskID, ParameterInfo[] params, int parentJobNumber) throws WebServiceException
WebServiceExceptionpublic JobInfo submitJob(int taskID, ParameterInfo[] parameters, int parentJobNumber) throws WebServiceException
taskID - Description of the Parameterparameters - Description of the Parameter
WebServiceException - Description of the Exceptionpublic JobInfo submitJob(int taskID, ParameterInfo[] parameters) throws WebServiceException
taskID - Description of the Parameterparameters - Description of the Parameter
WebServiceException - Description of the Exceptionpublic JobInfo checkStatus(int jobID) throws WebServiceException
jobID - Description of the Parameter
WebServiceException - Description of the Exception
public void deleteJobResultFile(int jobId,
java.lang.String fileName)
throws WebServiceException
WebServiceException
public void deleteJob(int jobId)
throws WebServiceException
WebServiceException
public void purgeJob(int jobId)
throws WebServiceException
WebServiceException
public java.lang.String ping()
throws WebServiceException
WebServiceException - Description of the Exceptionpublic TaskInfo[] getTasks() throws WebServiceException
WebServiceException - Description of the Exception
public java.lang.String[] getResultFiles(int jobID)
throws WebServiceException
jobID - Description of the Parameter
WebServiceException - Description of the Exception
public void terminateJob(int jobId)
throws WebServiceException
WebServiceExceptionpublic JobInfo[] getJobs(java.lang.String username, boolean getAll) throws WebServiceException
WebServiceException
public void setJobStatus(int parentJobId,
java.lang.String status)
throws WebServiceException
WebServiceException
public int[] getChildren(int jobNumber)
throws WebServiceException
WebServiceExceptionpublic java.lang.String createProvenancePipeline(JobInfo[] jobs, java.lang.String pipelineName) throws WebServiceException
WebServiceException
public java.lang.String createProvenancePipeline(java.lang.String fileUrlOrJobNumber,
java.lang.String pipelineName)
throws WebServiceException
WebServiceExceptionpublic JobInfo[] findJobsThatCreatedFile(java.lang.String fileURLOrJobNumber) throws WebServiceException
WebServiceException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||