Class RewardStatusVerifierJob

java.lang.Object
org.exoplatform.wallet.reward.job.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 Details

    • 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 Details

    • RewardStatusVerifierJob

      public RewardStatusVerifierJob()
  • Method Details

    • execute

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