Class CertExpiryScheduler


  • @Component
    @Transactional(propagation=REQUIRES_NEW)
    public class CertExpiryScheduler
    extends Object
    Author:
    kuehn
    • Constructor Detail

      • CertExpiryScheduler

        public CertExpiryScheduler()
    • Method Detail

      • retrieveCertificates

        @Scheduled(fixedDelay=3600000L)
        public void retrieveCertificates()
      • updateRevocationStatus

        @Scheduled(fixedDelay=3600000L)
        public void updateRevocationStatus()
      • notifyRAOfficerHolderOnExpiry

        @Scheduled(cron="0 15 2 * * ?")
        public int notifyRAOfficerHolderOnExpiry()
        Returns:
        number of expiring certificates