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 PluginInterface
setConfig
in class Plugin
config
- public void setParams(List<String> params)
setParams
in interface PluginInterface
setParams
in class Plugin
params
- public void setMetadata(Metadata metadata)
setMetadata
in interface PluginInterface
setMetadata
in class Plugin
metadata
- public String get_syntax()
get_syntax
in interface PluginInterface
get_syntax
in class Plugin
public ReturnValue parse_parameters()
parse_parameters
in interface PluginInterface
parse_parameters
in class Plugin
public 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 PluginInterface
get_description
in class Plugin
String
object.public static void main(String[] args)
Copyright © 2015 SeqWare. All rights reserved.