public class Scheduler extends Object
| Modifier and Type | Field and Description |
|---|---|
protected Map<String,String> |
config |
protected Metadata |
metadata |
| Constructor and Description |
|---|
Scheduler(Metadata metadata,
Map<String,String> config)
Constructor for BasicWorkflow.
|
| Modifier and Type | Method and Description |
|---|---|
ReturnValue |
scheduleInstalledBundle(String workflowAccession,
List<String> iniFiles,
boolean metadataWriteback,
List<String> parentAccessions,
List<String> parentsLinkedToWR,
List<String> cmdLineOptions,
String scheduledHost,
String workflowEngine,
Set<Integer> inputFiles)
This method just needs a sw_accession value from the workflow table and an ini file(s) in order to schedule a workflow.
|
ReturnValue |
scheduleInstalledBundle(String workflowAccession,
List<String> iniFiles,
boolean metadataWriteback,
List<String> parentAccessions,
List<String> parentsLinkedToWR,
List<String> cmdLineOptions,
String scheduledHost,
String workflowEngine,
Set<Integer> inputFiles,
boolean allowMissingVars)
This method just needs a sw_accession value from the workflow table and an ini file(s) in order to schedule a workflow.All needed
info is pulled from the workflow table which was populated when the workflow was installed.
|
public ReturnValue scheduleInstalledBundle(String workflowAccession, List<String> iniFiles, boolean metadataWriteback, List<String> parentAccessions, List<String> parentsLinkedToWR, List<String> cmdLineOptions, String scheduledHost, String workflowEngine, Set<Integer> inputFiles)
workflowAccession - iniFiles - metadataWriteback - parentAccessions - parentsLinkedToWR - inputFiles - the value of inputFilesworkflowEngine - scheduledHost - cmdLineOptions - public ReturnValue scheduleInstalledBundle(String workflowAccession, List<String> iniFiles, boolean metadataWriteback, List<String> parentAccessions, List<String> parentsLinkedToWR, List<String> cmdLineOptions, String scheduledHost, String workflowEngine, Set<Integer> inputFiles, boolean allowMissingVars)
workflowAccession - iniFiles - metadataWriteback - parentAccessions - parentsLinkedToWR - cmdLineOptions - scheduledHost - workflowEngine - inputFiles - the value of inputFilesallowMissingVars - for backwards compatibility with 1.0Copyright © 2015 SeqWare. All rights reserved.