org.genepattern.webservice
Class TaskIntegratorProxy
java.lang.Object
org.genepattern.webservice.TaskIntegratorProxy
- public class TaskIntegratorProxy
- extends java.lang.Object
|
Method Summary |
java.lang.String |
cloneTask(java.lang.String lsid,
java.lang.String clonedTaskName)
|
java.lang.String |
deleteFiles(java.lang.String lsid,
java.lang.String[] fileNames)
|
void |
deleteTask(java.lang.String lsid)
|
void |
exportSuiteToZip(java.lang.String lsid,
java.io.File destination)
|
void |
exportToZip(java.lang.String taskName,
boolean recursive,
java.io.File destinationFile)
|
void |
exportToZip(java.lang.String taskName,
java.io.File destinationFile)
|
java.lang.String[] |
getDocFileNames(java.lang.String lsid)
|
long[] |
getLastModificationTimes(java.lang.String lsid,
java.lang.String[] fileNames)
|
java.lang.String[] |
getSupportFileNames(java.lang.String lsid)
|
void |
getSupportFiles(java.lang.String lsid,
java.lang.String[] fileNames,
java.io.File destinationDirectory)
|
java.lang.String |
importZip(java.io.File zipFile,
int privacy)
|
java.lang.String |
importZipFromURL(java.lang.String url,
int privacy)
|
void |
installTask(java.lang.String lsid)
|
java.lang.String |
modifySuite(SuiteInfo suiteInfo,
java.io.File[] files,
java.lang.String[] existingFileNames)
|
java.lang.String |
modifyTask(int accessId,
java.lang.String taskName,
java.lang.String description,
ParameterInfo[] parameterInfoArray,
java.util.HashMap taskAttributes,
java.io.File[] files,
java.lang.String[] existingFileNames)
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TaskIntegratorProxy
public TaskIntegratorProxy(java.lang.String url,
java.lang.String userName)
throws WebServiceException
TaskIntegratorProxy
public TaskIntegratorProxy(java.lang.String url,
java.lang.String userName,
boolean maintainSession)
throws WebServiceException
installTask
public void installTask(java.lang.String lsid)
throws WebServiceException
- Throws:
WebServiceException
importZipFromURL
public java.lang.String importZipFromURL(java.lang.String url,
int privacy)
throws WebServiceException
- Throws:
WebServiceException
modifySuite
public java.lang.String modifySuite(SuiteInfo suiteInfo,
java.io.File[] files,
java.lang.String[] existingFileNames)
throws WebServiceException
- Throws:
WebServiceException
importZip
public java.lang.String importZip(java.io.File zipFile,
int privacy)
throws WebServiceException
- Throws:
WebServiceException
exportToZip
public void exportToZip(java.lang.String taskName,
java.io.File destinationFile)
throws WebServiceException
- Throws:
WebServiceException
exportToZip
public void exportToZip(java.lang.String taskName,
boolean recursive,
java.io.File destinationFile)
throws WebServiceException
- Throws:
WebServiceException
modifyTask
public java.lang.String modifyTask(int accessId,
java.lang.String taskName,
java.lang.String description,
ParameterInfo[] parameterInfoArray,
java.util.HashMap taskAttributes,
java.io.File[] files,
java.lang.String[] existingFileNames)
throws WebServiceException
- Parameters:
accessId - one of GPConstants.ACCESS_PUBLIC or GPConstants.ACCESS_PRIVATEtaskName - The task namedescription - The task descriptionparameterInfoArray - The parameter info arraytaskAttributes - Task info attributesfiles - array of files to uploadexistingFileNames - array of file names to copy from existing task or
null
- Returns:
- The new LSID
- Throws:
WebServiceException
deleteFiles
public java.lang.String deleteFiles(java.lang.String lsid,
java.lang.String[] fileNames)
throws WebServiceException
- Throws:
WebServiceException
deleteTask
public void deleteTask(java.lang.String lsid)
throws WebServiceException
- Throws:
WebServiceException
getSupportFiles
public void getSupportFiles(java.lang.String lsid,
java.lang.String[] fileNames,
java.io.File destinationDirectory)
throws WebServiceException
- Throws:
WebServiceException
cloneTask
public java.lang.String cloneTask(java.lang.String lsid,
java.lang.String clonedTaskName)
throws WebServiceException
- Throws:
WebServiceException
getLastModificationTimes
public long[] getLastModificationTimes(java.lang.String lsid,
java.lang.String[] fileNames)
throws WebServiceException
- Throws:
WebServiceException
getSupportFileNames
public java.lang.String[] getSupportFileNames(java.lang.String lsid)
throws WebServiceException
- Throws:
WebServiceException
getDocFileNames
public java.lang.String[] getDocFileNames(java.lang.String lsid)
throws WebServiceException
- Throws:
WebServiceException
exportSuiteToZip
public void exportSuiteToZip(java.lang.String lsid,
java.io.File destination)
throws WebServiceException
- Throws:
WebServiceException