From dea9c2eb2740e96c134edbeb26426d38d76222ca Mon Sep 17 00:00:00 2001 From: veenm Date: Mon, 20 Jan 2025 22:31:09 +0100 Subject: [PATCH] CRON job voor het schonen van de logging fix --- src/main/java/nl/veenm/jobfindr/util/EventService.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/main/java/nl/veenm/jobfindr/util/EventService.java b/src/main/java/nl/veenm/jobfindr/util/EventService.java index 0474615..24291c5 100644 --- a/src/main/java/nl/veenm/jobfindr/util/EventService.java +++ b/src/main/java/nl/veenm/jobfindr/util/EventService.java @@ -15,7 +15,7 @@ public class EventService { @Inject EventRepository eventRepository; - + @Transactional public void logInfo(String className, String methodName, String message) { // Maak een nieuw event Event event = new Event( @@ -30,6 +30,7 @@ public class EventService { saveEvent(event); } + @Transactional public void logSucces(String className, String methodName, String message) { // Maak een nieuw event Event event = new Event( @@ -44,6 +45,7 @@ public class EventService { saveEvent(event); } + @Transactional public void logError(String className, String methodName, String message, Exception e) { // Maak een nieuw event Event event = new Event( @@ -59,14 +61,13 @@ public class EventService { saveEvent(event); } - @Transactional private void saveEvent(Event event) { eventRepository.persist(event); } @Scheduled(cron = "0 00 00 ? * 1#1") @Transactional - private void cleanEvents() { + public void cleanEvents() { eventRepository.deleteAll(); }