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(); }