Class RestProcessController
java.lang.Object
org.alexmond.jsupervisor.controller.RestProcessController
-
Constructor Summary
ConstructorsConstructorDescriptionRestProcessController(ProcessRepository processRepository, SupervisorConfig supervisorConfig, ProcessManager processManager, ProcessManagerBulk processManagerBulk) -
Method Summary
Modifier and TypeMethodDescriptionprocessesDetails(String name) voidrestartProcess(String name) voidvoidstartProcess(String name) voidstopProcess(String name)
-
Constructor Details
-
RestProcessController
@Autowired public RestProcessController(ProcessRepository processRepository, SupervisorConfig supervisorConfig, ProcessManager processManager, ProcessManagerBulk processManagerBulk)
-
-
Method Details
-
startAllProcess
- Throws:
IOException
-
stopProcess
-
startProcess
-
restartProcess
@PostMapping("/restart/{name}") @GetMapping("/restart/{name}") public void restartProcess(@PathVariable String name) -
processesDetails
@PostMapping("/details/{name}") public ProcessStatusRest processesDetails(@PathVariable String name) -
getAllProcesses
-