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.