CRON job voor het schonen van de logging fix
This commit is contained in:
@@ -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();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user