Package step.core.execution
Class ExecutionEngineRunner
- java.lang.Object
-
- step.core.execution.ExecutionEngineRunner
-
public class ExecutionEngineRunner extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected ExecutionAccessor
executionAccessor
protected ExecutionContext
executionContext
protected ExecutionLifecycleManager
executionLifecycleManager
protected FunctionAccessor
functionAccessor
protected PlanAccessor
planAccessor
protected RepositoryObjectManager
repositoryObjectManager
-
Constructor Summary
Constructors Modifier Constructor Description protected
ExecutionEngineRunner(ExecutionContext executionContext)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected PlanRunnerResult
execute()
protected ReportNode
execute(Plan plan, ReportNode rootReportNode)
protected PlanRunnerResult
result(java.lang.String executionId)
-
-
-
Field Detail
-
executionContext
protected final ExecutionContext executionContext
-
executionLifecycleManager
protected final ExecutionLifecycleManager executionLifecycleManager
-
repositoryObjectManager
protected final RepositoryObjectManager repositoryObjectManager
-
planAccessor
protected final PlanAccessor planAccessor
-
functionAccessor
protected final FunctionAccessor functionAccessor
-
executionAccessor
protected final ExecutionAccessor executionAccessor
-
-
Constructor Detail
-
ExecutionEngineRunner
protected ExecutionEngineRunner(ExecutionContext executionContext)
-
-
Method Detail
-
execute
protected PlanRunnerResult execute()
-
execute
protected ReportNode execute(Plan plan, ReportNode rootReportNode)
-
result
protected PlanRunnerResult result(java.lang.String executionId)
-
-