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 Summary
FieldsModifier and TypeFieldDescriptionprotected org.exoplatform.container.ExoContainerprotected org.exoplatform.services.listener.ListenerServiceprotected org.exoplatform.wallet.reward.service.RewardReportServiceprotected org.exoplatform.wallet.service.WalletAccountService -
Constructor Summary
Constructors -
Method Summary
-
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:
executein interfaceorg.quartz.Job- Throws:
org.quartz.JobExecutionException
-