Interface ExecutorSupport
Factory object responsible for creating
Executor
operators. An executor operator will be
requested for each input dataframe of workflow tasks when pipeline is about to execute task commands.
Therefore, factory might implement singleton executor object or create a new executor object
each time when requested depending on the implementation, e.g. thread safety.-
Method Summary
Modifier and TypeMethodDescriptioncreateExecutor
(PluginContext pluginContext, OperatorContext operatorContext) Returns an executor operator with specific plugin context and operator context that is created and initialized by SeqsLab workflow engine.
-
Method Details
-
createExecutor
Returns an executor operator with specific plugin context and operator context that is created and initialized by SeqsLab workflow engine.- Parameters:
pluginContext
- Plugin context returned from plugin initializationoperatorContext
- Operator context containing configuration parameters and task inputs- Returns:
- An executor object
-