Interface TestEngine
-
- All Known Implementing Classes:
EmbeddedTestEngine,HttpTestEngine
public interface TestEngine
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StepExecutionReportDtoexecute(ExecutionRequestDto request)LongexecuteAsync(ExecutionRequestDto request)voidpauseExecution(Long executionId)io.reactivex.Observable<StepExecutionReportDto>receiveNotification(Long executionId)voidresumeExecution(Long executionId)voidstopExecution(Long executionId)
-
-
-
Method Detail
-
execute
StepExecutionReportDto execute(ExecutionRequestDto request)
-
executeAsync
Long executeAsync(ExecutionRequestDto request)
-
receiveNotification
io.reactivex.Observable<StepExecutionReportDto> receiveNotification(Long executionId)
-
pauseExecution
void pauseExecution(Long executionId)
-
resumeExecution
void resumeExecution(Long executionId)
-
stopExecution
void stopExecution(Long executionId)
-
-