Interface PlanRunner

All Known Implementing Classes:
DefaultPlanRunner, LocalPlanRunner, RemotePlanRunner

public interface PlanRunner
  • Method Details

    • run

      Runs a plan instance
      Parameters:
      plan - the plan to be run
      Returns:
      an handle to the execution result
    • run

      PlanRunnerResult run(Plan plan, Map<String,String> executionParameters)
      Runs a plan instance using the provided execution parameters
      Parameters:
      plan - the plan to be run
      executionParameters - the execution parameters to be used for the execution. These parameters are equivalent to the parameters selected on the execution screen of the STEP UI
      Returns:
      an handle to the execution result