Class PurgeDeviceLoginHistoricService

java.lang.Object
es.kukenan.smartfi.microservice.clients.service.schedule.PurgeDeviceLoginHistoricService

@Service public class PurgeDeviceLoginHistoricService extends Object
Service for periodic purge of device login historic.
  • Field Details

    • expiredDays

      @Value("${expired.login.historic.days}") private Long expiredDays
      Value of days for expire historic.
    • deviceLoginHistoricRepository

      @Autowired public DeviceLoginHistoricRepository deviceLoginHistoricRepository
      DeviceLoginHistoric repository.
  • Constructor Details

    • PurgeDeviceLoginHistoricService

      public PurgeDeviceLoginHistoricService()
  • Method Details

    • purgeOldsDeviceLoginHistoricRecords

      @Scheduled(cron="${expired.login.historic.days.cron}") public void purgeOldsDeviceLoginHistoricRecords()
      Purge olds records of device login historic from database with time condition.