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.