public interface JavaModule extends ScriptModule
SCRIPT_BATCH_SIZE, SCRIPT_DEFAULT_HEADER, SCRIPT_NUM_THREADS, SCRIPT_PERMISSIONS, SCRIPT_TIMEOUT
MAIN_SCRIPT_PREFIX, OUTPUT_DIR, TEMP_DIR
Modifier and Type | Method and Description |
---|---|
void |
moduleComplete()
This method will create the success flag file so the next module can run.
|
void |
moduleFailed()
This method will create the fail flag file so the pipeline can move on..
|
void |
runModule()
This method executes the modules primary Java routine.
|
buildScript, buildScriptForPairedReads, getJobParams, getMainScript, getScriptDir, getScriptErrors, getTimeout, getWorkerScriptFunctions
checkDependencies, cleanUp, executeTask, getID, getInputFiles, getModuleDir, getOutputDir, getPostRequisiteModules, getPreRequisiteModules, getSummary, getTempDir, init, isValidInputModule
void moduleComplete() throws Exception
Exception
- thrown if any runtime error occursvoid moduleFailed() throws Exception
Exception
- thrown if any runtime error occurs