java.lang.Object
org.cardanofoundation.lob.app.blockchain_publisher.job.WatchDogJob

@Service @ConditionalOnProperty(value="lob.blockchain_publisher.enabled", havingValue="true", matchIfMissing=true) public class WatchDogJob extends Object
  • Constructor Details

    • WatchDogJob

      public WatchDogJob()
  • Method Details

    • init

      @PostConstruct public void init()
    • executeTransactionStatusCheck

      @Scheduled(fixedDelayString="${lob.blockchain_publisher.watchdog.transaction.fixed_delay:PT1M}", initialDelayString="${lob.blockchain_publisher.watchdog.transaction.initial_delay:PT1M}") public void executeTransactionStatusCheck()
    • executeReportStatusCheck

      @Scheduled(fixedDelayString="${lob.blockchain_publisher.watchdog.report.fixed_delay:PT1M}", initialDelayString="${lob.blockchain_publisher.watchdog.report.initial_delay:PT1M}") public void executeReportStatusCheck()