public class WorkflowRunFilesInitialPopulationPlugin extends Plugin
This plugin does the initial population of workflow run files in order to track input files when migrating from SeqWare 0.13.6.X to 1.0.X.
| Constructor and Description |
|---|
WorkflowRunFilesInitialPopulationPlugin()
Constructor for HelloWorld.
|
| Modifier and Type | Method and Description |
|---|---|
ReturnValue |
clean_up()
Perform post-task clean-up here.
|
ReturnValue |
do_run()
Performs the main tasks for the plugin.
|
ReturnValue |
do_test()
Perform any active system testing here.
|
String |
get_description()
get_description.
|
String |
get_syntax()
Generates a "help" message for the user of the plugin.
|
ReturnValue |
init()
Plugin initialization code goes here.
|
static void |
main(String[] args) |
ReturnValue |
parse_parameters()
Parameter validation code goes here.
|
protected boolean |
reportLaunch()
Report an actual launch of a workflow for testing purpose
|
void |
setConfig(Map<String,String> config)
Let's you set the config this object should use.
|
void |
setMetadata(Metadata metadata)
Lets you set the metadata object
|
void |
setParams(List<String> params)
Lets you set a List of params so the plugin can deal with parameters
|
public WorkflowRunFilesInitialPopulationPlugin()
Constructor for HelloWorld.
public void setConfig(Map<String,String> config)
setConfig in interface PluginInterfacesetConfig in class Pluginconfig - public void setParams(List<String> params)
setParams in interface PluginInterfacesetParams in class Pluginparams - public void setMetadata(Metadata metadata)
setMetadata in interface PluginInterfacesetMetadata in class Pluginmetadata - public String get_syntax()
get_syntax in interface PluginInterfaceget_syntax in class Pluginpublic ReturnValue parse_parameters()
parse_parameters in interface PluginInterfaceparse_parameters in class Pluginpublic ReturnValue init()
public ReturnValue do_test()
public ReturnValue do_run()
protected boolean reportLaunch()
public ReturnValue clean_up()
public String get_description()
get_description.
get_description in interface PluginInterfaceget_description in class PluginString object.public static void main(String[] args)
Copyright © 2015 SeqWare. All rights reserved.