Package org.qubership.atp.ram.services
Class OrchestratorService
java.lang.Object
org.qubership.atp.ram.services.OrchestratorService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets process id by execution request id.voidRerun execution requests.voidrerunTestRun(List<UUID> testRunIds, UUID executionRequestId) Rerun test runs.rerunTestRuns(UUID executionRequestId, String token, List<UUID> testRunIds) Rerun test runs.voidResume execution requests.voidresumeTestRun(List<UUID> testRunIds, UUID executionRequestId) Resume test runs.voidStop execution requests.voidstopTestRun(List<UUID> testRunIds, UUID executionRequestId) Stop test runs.voidterminate(TerminateRequestDto terminateRequestDto) Terminate execution requests.voidterminateTestRun(List<UUID> testRunIds) Terminate test runs.
-
Constructor Details
-
OrchestratorService
public OrchestratorService()
-
-
Method Details
-
terminate
Terminate execution requests.- Parameters:
terminateRequestDto- entity with set of execution requests ids
-
stop
Stop execution requests.- Parameters:
executionRequestsIds- set of execution requests ids
-
resume
Resume execution requests.- Parameters:
executionRequestsIds- set of execution requests ids
-
rerun
Rerun execution requests.- Parameters:
executionRequestsIds- set of execution requests ids
-
terminateTestRun
Terminate test runs.- Parameters:
testRunIds- set of test runs ids
-
stopTestRun
public void stopTestRun(@RequestBody List<UUID> testRunIds, @RequestParam(name="executionRequestId") UUID executionRequestId) Stop test runs.- Parameters:
testRunIds- set of test runs ids
-
resumeTestRun
public void resumeTestRun(List<UUID> testRunIds, @RequestParam(name="executionRequestId") UUID executionRequestId) Resume test runs.- Parameters:
testRunIds- set of test runs ids
-
rerunTestRun
public void rerunTestRun(@RequestBody List<UUID> testRunIds, @RequestParam(name="executionRequestId") UUID executionRequestId) Rerun test runs.- Parameters:
testRunIds- set of test runs ids
-
rerunTestRuns
public UUID rerunTestRuns(@PathVariable("uuid") UUID executionRequestId, String token, List<UUID> testRunIds) Rerun test runs.- Parameters:
testRunIds- set of test runs ids
-
getProcessIdByExecutionRequestId
Gets process id by execution request id.- Parameters:
id- the id- Returns:
- the process id by execution request id
-