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 voidpersistImportResult(ExecutionContext context, ImportResult importResult)voidpersistStatus(ExecutionContext context)voidupdateExecutionResult(ExecutionContext context, ReportNodeStatus resultStatus)voidupdateExecutionType(ExecutionContext context, String newType)voidupdateParameters(ExecutionContext context, Map<String,String> params)voidupdateStatus(ExecutionContext context, ExecutionStatus status)
-
-
-
Method Detail
-
updateExecutionType
void updateExecutionType(ExecutionContext context, String newType)
- Specified by:
updateExecutionTypein 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)
-
-