Class RewardStatusVerifierJob

  • All Implemented Interfaces:
    org.quartz.Job

    @DisallowConcurrentExecution
    public class RewardStatusVerifierJob
    extends Object
    implements org.quartz.Job
    This job is used to check pending rewards sent for periods. When all transaction rewards are sent correctly without error, an event is triggered through ListenerService
    • Field Detail

      • container

        protected org.exoplatform.container.ExoContainer container
      • rewardReportService

        protected org.exoplatform.wallet.reward.service.RewardReportService rewardReportService
      • walletAccountService

        protected org.exoplatform.wallet.service.WalletAccountService walletAccountService
      • listenerService

        protected org.exoplatform.services.listener.ListenerService listenerService
    • Constructor Detail

      • RewardStatusVerifierJob

        public RewardStatusVerifierJob()
    • Method Detail

      • execute

        public void execute​(org.quartz.JobExecutionContext context)
                     throws org.quartz.JobExecutionException
        Specified by:
        execute in interface org.quartz.Job
        Throws:
        org.quartz.JobExecutionException