public class JobBatch extends AbstractJob
hasMetadataWriteback| Modifier and Type | Method and Description |
|---|---|
Job |
createBashJob(String algo) |
Command |
getCommand() |
List<Job> |
getJobList() |
int |
getThreads() |
boolean |
hasMetadataWriteback()
job specific metadata is not supported yet
|
boolean |
isLocal()
Whether this job should run locally instead of out on a cluster.
|
Command |
setCommand(String cmd)
set the job command
|
void |
setHasMetadataWriteback(boolean metadata)
job specific metadata is not supported yet
|
void |
setLocal()
Sets this job to run locally.
|
void |
setLocal(boolean runLocal)
Sets whether this job should run locally.
|
void |
setParentAccessions(Collection<String> parentAccessions)
set parent accessiosns for the job
|
Job |
setQueue(String queue)
set the queue
|
AbstractJob |
setThreads(int count)
set the max thread number
|
addFile, addParent, addParent, addRequirement, getAlgo, getAnnotations, getClassPath, getFiles, getMainClass, getMaxMemory, getParentAccessions, getParents, getQsubOptions, getQueue, getRequirements, setAlgo, setMaxMemory, setParents, setQsubOptions, setRequirementspublic JobBatch(String algo)
public Command setCommand(String cmd)
JobsetCommand in interface JobsetCommand in class AbstractJobpublic Command getCommand()
getCommand in interface JobgetCommand in class AbstractJobpublic AbstractJob setThreads(int count)
JobsetThreads in interface JobsetThreads in class AbstractJobpublic int getThreads()
getThreads in interface JobgetThreads in class AbstractJobpublic Job setQueue(String queue)
JobsetQueue in interface JobsetQueue in class AbstractJobpublic void setHasMetadataWriteback(boolean metadata)
JobsetHasMetadataWriteback in interface JobsetHasMetadataWriteback in class AbstractJobpublic boolean hasMetadataWriteback()
JobhasMetadataWriteback in interface JobhasMetadataWriteback in class AbstractJobpublic void setParentAccessions(Collection<String> parentAccessions)
JobsetParentAccessions in interface JobsetParentAccessions in class AbstractJobpublic boolean isLocal()
JobisLocal in interface JobisLocal in class AbstractJobpublic void setLocal()
JobsetLocal in interface JobsetLocal in class AbstractJobpublic void setLocal(boolean runLocal)
JobsetLocal in interface JobsetLocal in class AbstractJobrunLocal - true to run locally, false otherwiseCopyright © 2015 SeqWare. All rights reserved.