From 696ea24abc33fdd542f51fbb3c2f62a7d3cf59d8 Mon Sep 17 00:00:00 2001 From: Florian Schilling <florian.schilling@mgm-tp.com> Date: Thu, 15 May 2025 16:20:07 +0200 Subject: [PATCH] OZG-8192: added ShedLock to FileScanJob --- .../main/java/de/ozgcloud/vorgang/files/scan/FileScanJob.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/vorgang-manager-server/src/main/java/de/ozgcloud/vorgang/files/scan/FileScanJob.java b/vorgang-manager-server/src/main/java/de/ozgcloud/vorgang/files/scan/FileScanJob.java index 9bac6b22c..99c85be3b 100644 --- a/vorgang-manager-server/src/main/java/de/ozgcloud/vorgang/files/scan/FileScanJob.java +++ b/vorgang-manager-server/src/main/java/de/ozgcloud/vorgang/files/scan/FileScanJob.java @@ -5,6 +5,7 @@ import org.springframework.stereotype.Component; import de.ozgcloud.vorgang.files.FileService; import lombok.RequiredArgsConstructor; +import net.javacrumbs.shedlock.spring.annotation.SchedulerLock; @RequiredArgsConstructor @Component @@ -15,6 +16,7 @@ public class FileScanJob { private final FileScanService fileScanService; @Scheduled(cron=FILE_SCAN_CRON) + @SchedulerLock(name="FileScan_Scheduler") public void scanFiles() { fileService.getFiles().forEach(fileScanService::scan); } -- GitLab