Class BookingCleanupJob

java.lang.Object
springboot.bg.harisauto.job.BookingCleanupJob

@Component public class BookingCleanupJob extends Object
Runs scheduled jobs to cancel expired bookings and archive old bookings.
Author:
Kristian Popov
  • Constructor Details

    • BookingCleanupJob

      public BookingCleanupJob()
  • Method Details

    • cancelExpiredBookings

      @Scheduled(cron="0 0 2 * * *") public void cancelExpiredBookings()
      CANCEL EXPIRED BOOKINGS Runs every day at 2:00 AM.
    • archiveOldBookings

      @Scheduled(cron="0 0 3 * * SUN") public void archiveOldBookings()
      ARCHIVE OLD BOOKINGS Runs every Sunday at 3:00 AM.