Package step.engine.execution
Interface ExecutionManager
-
- All Superinterfaces:
ExecutionTypeListener
- All Known Implementing Classes:
ExecutionManagerImpl
public interface ExecutionManager extends ExecutionTypeListener
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
persistImportResult(ExecutionContext context, ImportResult importResult)
void
persistStatus(ExecutionContext context)
void
updateExecutionResult(ExecutionContext context, ReportNodeStatus resultStatus)
void
updateExecutionType(ExecutionContext context, String newType)
void
updateParameters(ExecutionContext context, Map<String,String> params)
void
updateStatus(ExecutionContext context, ExecutionStatus status)
-
-
-
Method Detail
-
updateExecutionType
void updateExecutionType(ExecutionContext context, String newType)
- Specified by:
updateExecutionType
in interfaceExecutionTypeListener
-
updateExecutionResult
void updateExecutionResult(ExecutionContext context, ReportNodeStatus resultStatus)
-
updateStatus
void updateStatus(ExecutionContext context, ExecutionStatus status)
-
persistImportResult
void persistImportResult(ExecutionContext context, ImportResult importResult)
-
persistStatus
void persistStatus(ExecutionContext context)
-
updateParameters
void updateParameters(ExecutionContext context, Map<String,String> params)
-
-