| Package | Description | 
|---|---|
| net.sourceforge.seqware.pipeline.workflowV2.model | 
 Classes that implement the tasks within workflows. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractJob  | 
class  | 
BashJob  | 
class  | 
JavaJob  | 
class  | 
JavaSeqwareModuleJob  | 
class  | 
JobBatch  | 
class  | 
PerlJob  | 
| Modifier and Type | Method and Description | 
|---|---|
Job | 
AbstractJob.addParent(Job parent)  | 
Job | 
Job.addParent(Job parent)
add job's parent 
 | 
Job | 
AbstractJob.addRequirement(Requirement requirement)  | 
Job | 
JobBatch.createBashJob(String algo)  | 
Job | 
Workflow.createBashJob(String algo)  | 
Job | 
Workflow.createJavaJob(String algo,
             String cp,
             String mainclass)  | 
Job | 
Workflow.createJavaSeqwareModuleJob(String algo,
                          String cp,
                          String module)  | 
Job | 
Workflow.createPerlJob(String algo,
             String script)  | 
Job | 
Job.setMaxMemory(String mem)
set max memory 
 | 
Job | 
JobBatch.setQueue(String queue)  | 
Job | 
AbstractJob.setQueue(String queue)  | 
Job | 
Job.setQueue(String queue)
set the queue 
 | 
Job | 
Job.setThreads(int count)
set the max thread number 
 | 
| Modifier and Type | Method and Description | 
|---|---|
List<Job> | 
JobBatch.getJobList()  | 
Collection<Job> | 
AbstractJob.getParents()
add all parent jobs 
 | 
Collection<Job> | 
Job.getParents()  | 
| Modifier and Type | Method and Description | 
|---|---|
Job | 
AbstractJob.addParent(Job parent)  | 
Job | 
Job.addParent(Job parent)
add job's parent 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
AbstractJob.setParents(Collection<Job> parents)
set parent jobs 
 | 
Copyright © 2015 SeqWare. All rights reserved.