From f3d08bd837e8f9020dbb719ee67cc0c84b4d1985 Mon Sep 17 00:00:00 2001 From: litoral05 Date: Wed, 20 May 2026 08:48:00 +0100 Subject: [PATCH] Add acquisition shceduler runtime status --- .../AcquisitionRuntimeController.java | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 src/main/java/com/litoralregas/backend/acquisition/scheduler/AcquisitionRuntimeController.java diff --git a/src/main/java/com/litoralregas/backend/acquisition/scheduler/AcquisitionRuntimeController.java b/src/main/java/com/litoralregas/backend/acquisition/scheduler/AcquisitionRuntimeController.java new file mode 100644 index 0000000..65f0eee --- /dev/null +++ b/src/main/java/com/litoralregas/backend/acquisition/scheduler/AcquisitionRuntimeController.java @@ -0,0 +1,19 @@ +package com.litoralregas.backend.acquisition.scheduler; + +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.RestController; + +@RestController +public class AcquisitionRuntimeController { + + private final AcquisitionSchedulerService acquisitionSchedulerService; + + public AcquisitionRuntimeController(AcquisitionSchedulerService acquisitionSchedulerService) { + this.acquisitionSchedulerService = acquisitionSchedulerService; + } + + @GetMapping("/api/acquisition/runtime-status") + public AcquisitionRuntimeStatus getRuntimeStatus() { + return acquisitionSchedulerService.getRuntimeStatus(); + } +} \ No newline at end of file