Interface ExecutorSupport


@DeveloperApi public 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 Type
    Method
    Description
    createExecutor(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

      Executor createExecutor(PluginContext pluginContext, OperatorContext operatorContext)
      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 initialization
      operatorContext - Operator context containing configuration parameters and task inputs
      Returns:
      An executor object