public class PluginRunner extends Object
PluginRunner class.
ModuleInterface
), plugins are
intended to be written by core SeqWare Pipeline developers and to exist within the source repository of the project not loaded
from external jar files. Also unlike the module runner (Runner
) this plugin runner
does not save any state to the MetaDB, it's up to the plugin to do that but a metadata object (of the type specified in the users
SEQWARE_SETTINGS file) is handed off to the plugin for its use.Modifier and Type | Class and Description |
---|---|
static class |
PluginRunner.ExitException
The exit code exception is used to communicate exit code values to methods that may wish to call the PluginRunner without running
into System.exit calls
|
Constructor and Description |
---|
PluginRunner() |
Copyright © 2015 SeqWare. All rights reserved.