Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
C
- computeDistributionForecast(RewardSettings) - Method in class io.meeds.wallet.reward.rest.RewardReportREST
- computeDistributionForecast(RewardSettings) - Method in class io.meeds.wallet.reward.service.WalletRewardReportService
- computeRewards(LocalDate) - Method in class io.meeds.wallet.reward.service.WalletRewardReportService
- computeRewardsByPeriod(RewardPeriod) - Method in class io.meeds.wallet.reward.rest.RewardReportREST
- computeRewardsByUser(String) - Method in class io.meeds.wallet.reward.rest.RewardReportREST
- computeRewardsByUser(LocalDate, long) - Method in class io.meeds.wallet.reward.service.WalletRewardReportService
- countRewards(long) - Method in class io.meeds.wallet.reward.storage.WalletRewardReportStorage
- countRewards(HttpServletRequest, String) - Method in class io.meeds.wallet.reward.rest.RewardReportREST
- countRewards(String) - Method in class io.meeds.wallet.reward.service.WalletRewardReportService
- countWalletRewardEntitiesByIdentityId(long) - Method in interface io.meeds.wallet.reward.dao.RewardDAO
- countWalletRewardsPointsByPeriodIdAndStatus(long, boolean) - Method in interface io.meeds.wallet.reward.dao.RewardDAO
- countWalletRewardsPointsByPeriodIdAndStatus(long, boolean) - Method in class io.meeds.wallet.reward.service.WalletRewardReportService
- countWalletRewardsPointsByPeriodIdAndStatus(long, boolean) - Method in class io.meeds.wallet.reward.storage.WalletRewardReportStorage
- createOrUpdateSummary(WalletRewardPeriodSummary) - Method in class io.meeds.wallet.reward.storage.WalletRewardReportStorage
D
- deleteRewardById(long) - Method in class io.meeds.wallet.reward.storage.WalletRewardReportStorage
- deleteRewardsByPeriodId(long) - Method in interface io.meeds.wallet.reward.dao.RewardDAO
- deleteRewardsByPeriodId(long) - Method in class io.meeds.wallet.reward.storage.WalletRewardReportStorage
- deleteSettings() - Method in class io.meeds.wallet.reward.rest.RewardSettingsREST
- deleteSettings() - Method in class io.meeds.wallet.reward.service.WalletRewardSettingsService
E
- execute() - Method in class io.meeds.wallet.reward.scheduling.task.RewardReportUpdateTask
- execute() - Method in class io.meeds.wallet.reward.scheduling.task.RewardStatusVerifierTask
- exportXlsx(long, WalletRewardStatus, ZoneId, String, Locale) - Method in class io.meeds.wallet.reward.service.WalletRewardReportService
- exportXlsx(HttpServletRequest, long, WalletRewardStatus, String) - Method in class io.meeds.wallet.reward.rest.RewardReportREST
F
- findRankById(long, long) - Method in interface io.meeds.wallet.reward.dao.RewardDAO
- findRewardByIdentityIdAndPeriodId(long, long) - Method in interface io.meeds.wallet.reward.dao.RewardDAO
- findRewardPeriodByTypeAndTime(RewardPeriodType, long) - Method in interface io.meeds.wallet.reward.dao.RewardPeriodDAO
- findRewardPeriodsBetween(long, long, Pageable) - Method in interface io.meeds.wallet.reward.dao.RewardPeriodDAO
- findRewardPeriodsBetween(long, long, Pageable) - Method in class io.meeds.wallet.reward.service.WalletRewardReportService
- findRewardPeriodsBetween(long, long, Pageable) - Method in class io.meeds.wallet.reward.storage.WalletRewardReportStorage
- findRewardPeriodsBetween(String, long, long, Pageable) - Method in class io.meeds.wallet.reward.service.WalletRewardReportService
- findRewardPeriodsByStatus(RewardStatus) - Method in class io.meeds.wallet.reward.storage.WalletRewardReportStorage
- findRewardReportPeriods(String, Pageable) - Method in class io.meeds.wallet.reward.service.WalletRewardReportService
- findRewardReportPeriods(Pageable) - Method in class io.meeds.wallet.reward.service.WalletRewardReportService
- findRewardReportPeriods(Pageable) - Method in class io.meeds.wallet.reward.storage.WalletRewardReportStorage
- findRewardsByPeriodId(long) - Method in interface io.meeds.wallet.reward.dao.RewardDAO
- findWalletRewardEntitiesByIdentityId(long, Pageable) - Method in interface io.meeds.wallet.reward.dao.RewardDAO
- findWalletRewardPeriodEntitiesByStatus(RewardStatus) - Method in interface io.meeds.wallet.reward.dao.RewardPeriodDAO
- findWalletRewardPeriodSummaryByRewardPeriodId(Long) - Method in interface io.meeds.wallet.reward.dao.RewardPeriodSummaryDAO
- findWalletRewardPeriodSummaryByRewardPeriodId(Long) - Method in class io.meeds.wallet.reward.storage.WalletRewardReportStorage
- findWalletRewardsByPeriodId(long, String, Pageable) - Method in interface io.meeds.wallet.reward.dao.RewardDAO
- findWalletRewardsByPeriodId(long, ZoneId, WalletRewardStatus, Pageable) - Method in class io.meeds.wallet.reward.storage.WalletRewardReportStorage
- findWalletRewardsByPeriodIdAndIdentityIds(long, List<Long>, String, Pageable) - Method in interface io.meeds.wallet.reward.dao.RewardDAO
- findWalletRewardsByPeriodIdAndIdentityIds(long, List<Long>, ZoneId, WalletRewardStatus, Pageable) - Method in class io.meeds.wallet.reward.storage.WalletRewardReportStorage
- findWalletRewardsByPeriodIdAndStatus(long, List<Long>, WalletRewardStatus, ZoneId, Pageable) - Method in class io.meeds.wallet.reward.service.WalletRewardReportService
G
- getBuilder() - Method in class io.meeds.wallet.reward.notification.RewardSuccessTemplateProvider
- getId() - Method in class io.meeds.wallet.reward.notification.RewardSuccessNotificationPlugin
- getReport(RewardPeriod) - Method in class io.meeds.wallet.reward.service.WalletRewardReportService
- getRewardDates(String) - Method in class io.meeds.wallet.reward.rest.RewardSettingsREST
- getRewardPeriod(RewardPeriodType, LocalDate) - Method in class io.meeds.wallet.reward.service.WalletRewardReportService
- getRewardPeriod(RewardPeriodType, LocalDate, ZoneId) - Method in class io.meeds.wallet.reward.storage.WalletRewardReportStorage
- getRewardPeriodById(long) - Method in class io.meeds.wallet.reward.service.WalletRewardReportService
- getRewardPeriodById(long) - Method in class io.meeds.wallet.reward.storage.WalletRewardReportStorage
- getRewardPeriodsInProgress() - Method in class io.meeds.wallet.reward.service.WalletRewardReportService
- getRewardPeriodsNotSent() - Method in class io.meeds.wallet.reward.service.WalletRewardReportService
- getRewardPeriodSummary(int, int) - Method in class io.meeds.wallet.reward.rest.RewardReportREST
- getRewardReport(RewardPeriodType, LocalDate, ZoneId) - Method in class io.meeds.wallet.reward.storage.WalletRewardReportStorage
- getRewardReport(LocalDate) - Method in class io.meeds.wallet.reward.service.WalletRewardReportService
- getRewardReportByPeriodId(long) - Method in class io.meeds.wallet.reward.service.WalletRewardReportService
- getRewardReportByPeriodId(long, ZoneId) - Method in class io.meeds.wallet.reward.storage.WalletRewardReportStorage
- getRewardReportPeriods(HttpServletRequest, Pageable, PagedResourcesAssembler<RewardPeriod>, long, long) - Method in class io.meeds.wallet.reward.rest.RewardReportREST
- getSettings() - Method in class io.meeds.wallet.reward.rest.RewardSettingsREST
- getSettings() - Method in class io.meeds.wallet.reward.service.WalletRewardSettingsService
- getTemplateFilePathConfigs() - Method in class io.meeds.wallet.reward.notification.RewardSuccessTemplateProvider
- getWalletRewards(Pageable, PagedResourcesAssembler<WalletReward>, long, WalletRewardStatus, String, String, List<Long>) - Method in class io.meeds.wallet.reward.rest.RewardReportREST
I
- init() - Method in class io.meeds.wallet.reward.listener.RewardReportUpdateListener
- init() - Method in class io.meeds.wallet.reward.listener.RewardSucceedAnalyticsListener
- init() - Method in class io.meeds.wallet.reward.listener.RewardSucceedNotificationListener
- init() - Method in class io.meeds.wallet.reward.listener.TransactionReplacedListener
- io.meeds.wallet.reward.dao - package io.meeds.wallet.reward.dao
- io.meeds.wallet.reward.entity - package io.meeds.wallet.reward.entity
- io.meeds.wallet.reward.listener - package io.meeds.wallet.reward.listener
- io.meeds.wallet.reward.notification - package io.meeds.wallet.reward.notification
- io.meeds.wallet.reward.rest - package io.meeds.wallet.reward.rest
- io.meeds.wallet.reward.scheduling - package io.meeds.wallet.reward.scheduling
- io.meeds.wallet.reward.scheduling.task - package io.meeds.wallet.reward.scheduling.task
- io.meeds.wallet.reward.service - package io.meeds.wallet.reward.service
- io.meeds.wallet.reward.storage - package io.meeds.wallet.reward.storage
- isRewardSendingInProgress() - Method in class io.meeds.wallet.reward.service.WalletRewardReportService
- isValid(NotificationContext) - Method in class io.meeds.wallet.reward.notification.RewardSuccessNotificationPlugin
L
- listRewards(int) - Method in class io.meeds.wallet.reward.rest.RewardReportREST
- listRewards(long, ZoneId, int) - Method in class io.meeds.wallet.reward.storage.WalletRewardReportStorage
- listRewards(String, int) - Method in class io.meeds.wallet.reward.service.WalletRewardReportService
M
- makeDigest(NotificationContext, Writer) - Method in class io.meeds.wallet.reward.notification.RewardSuccessTemplateBuilder
- makeMessage(NotificationContext) - Method in class io.meeds.wallet.reward.notification.RewardSuccessTemplateBuilder
- makeNotification(NotificationContext) - Method in class io.meeds.wallet.reward.notification.RewardSuccessNotificationPlugin
O
- onEvent(Event<RewardReport, Object>) - Method in class io.meeds.wallet.reward.listener.RewardSucceedAnalyticsListener
- onEvent(Event<RewardReport, Object>) - Method in class io.meeds.wallet.reward.listener.RewardSucceedNotificationListener
- onEvent(Event<Object, Map<String, String>>) - Method in class io.meeds.wallet.reward.listener.RewardReportUpdateListener
- onEvent(Event<Object, Map<String, String>>) - Method in class io.meeds.wallet.reward.listener.TransactionReplacedListener
R
- replaceRewardTransactions(String, String) - Method in interface io.meeds.wallet.reward.dao.RewardDAO
- replaceRewardTransactions(String, String) - Method in class io.meeds.wallet.reward.service.WalletRewardReportService
- replaceRewardTransactions(String, String) - Method in class io.meeds.wallet.reward.storage.WalletRewardReportStorage
- REWARD_SETTINGS_UPDATED - Static variable in class io.meeds.wallet.reward.service.WalletRewardSettingsService
- RewardDAO - Interface in io.meeds.wallet.reward.dao
- RewardPeriodDAO - Interface in io.meeds.wallet.reward.dao
- RewardPeriodSummaryDAO - Interface in io.meeds.wallet.reward.dao
- RewardReportREST - Class in io.meeds.wallet.reward.rest
- RewardReportREST() - Constructor for class io.meeds.wallet.reward.rest.RewardReportREST
- RewardReportUpdateListener - Class in io.meeds.wallet.reward.listener
-
A listener that is triggered to update estimated reward report for current period.
- RewardReportUpdateListener() - Constructor for class io.meeds.wallet.reward.listener.RewardReportUpdateListener
- RewardReportUpdateTask - Class in io.meeds.wallet.reward.scheduling.task
-
This job is used to check update for not sent reward periods.
- RewardReportUpdateTask() - Constructor for class io.meeds.wallet.reward.scheduling.task.RewardReportUpdateTask
- rewardSettingChanged - Variable in class io.meeds.wallet.reward.service.WalletRewardReportService
- RewardSettingsREST - Class in io.meeds.wallet.reward.rest
- RewardSettingsREST() - Constructor for class io.meeds.wallet.reward.rest.RewardSettingsREST
- RewardStatusVerifierTask - Class in io.meeds.wallet.reward.scheduling.task
-
This job is used to check pending rewards sent for periods.
- RewardStatusVerifierTask() - Constructor for class io.meeds.wallet.reward.scheduling.task.RewardStatusVerifierTask
- RewardSucceedAnalyticsListener - Class in io.meeds.wallet.reward.listener
-
A listener that is triggered when rewards has been successfully sent.
- RewardSucceedAnalyticsListener() - Constructor for class io.meeds.wallet.reward.listener.RewardSucceedAnalyticsListener
- RewardSucceedNotificationListener - Class in io.meeds.wallet.reward.listener
-
A listener that is triggered when rewards has been successfully sent.
- RewardSucceedNotificationListener() - Constructor for class io.meeds.wallet.reward.listener.RewardSucceedNotificationListener
- RewardSuccessNotificationPlugin - Class in io.meeds.wallet.reward.notification
- RewardSuccessNotificationPlugin(InitParams) - Constructor for class io.meeds.wallet.reward.notification.RewardSuccessNotificationPlugin
- RewardSuccessTemplateBuilder - Class in io.meeds.wallet.reward.notification
- RewardSuccessTemplateBuilder(RewardSettingsService, ChannelKey) - Constructor for class io.meeds.wallet.reward.notification.RewardSuccessTemplateBuilder
- RewardSuccessTemplateProvider - Class in io.meeds.wallet.reward.notification
- RewardSuccessTemplateProvider(RewardSettingsService, InitParams) - Constructor for class io.meeds.wallet.reward.notification.RewardSuccessTemplateProvider
S
- saveRewardReport(RewardReport) - Method in class io.meeds.wallet.reward.service.WalletRewardReportService
- saveRewardReport(RewardReport) - Method in class io.meeds.wallet.reward.storage.WalletRewardReportStorage
- saveSettings(RewardSettings) - Method in class io.meeds.wallet.reward.rest.RewardSettingsREST
- saveSettings(RewardSettings) - Method in class io.meeds.wallet.reward.service.WalletRewardSettingsService
- SchedulingConfig - Class in io.meeds.wallet.reward.scheduling
- SchedulingConfig() - Constructor for class io.meeds.wallet.reward.scheduling.SchedulingConfig
- sendRewards(HttpServletRequest, RewardPeriod) - Method in class io.meeds.wallet.reward.rest.RewardReportREST
- sendRewards(LocalDate, String) - Method in class io.meeds.wallet.reward.service.WalletRewardReportService
- setRewardSettingChanged(Map<Long, Boolean>) - Method in class io.meeds.wallet.reward.service.WalletRewardReportService
T
- toString() - Method in class io.meeds.wallet.reward.entity.WalletRewardPeriodEntity
- TransactionReplacedListener - Class in io.meeds.wallet.reward.listener
-
A listener that is triggered when a transaction gets replaced/boosted
- TransactionReplacedListener() - Constructor for class io.meeds.wallet.reward.listener.TransactionReplacedListener
W
- WalletRewardEntity - Class in io.meeds.wallet.reward.entity
- WalletRewardEntity() - Constructor for class io.meeds.wallet.reward.entity.WalletRewardEntity
- WalletRewardPeriodEntity - Class in io.meeds.wallet.reward.entity
- WalletRewardPeriodEntity() - Constructor for class io.meeds.wallet.reward.entity.WalletRewardPeriodEntity
- WalletRewardPeriodSummaryEntity - Class in io.meeds.wallet.reward.entity
- WalletRewardPeriodSummaryEntity() - Constructor for class io.meeds.wallet.reward.entity.WalletRewardPeriodSummaryEntity
- WalletRewardReportService - Class in io.meeds.wallet.reward.service
-
A service to manage reward reports
- WalletRewardReportService(WalletAccountService, WalletTokenAdminService, RewardSettingsService, WalletRewardReportStorage, RealizationService, ResourceBundleService) - Constructor for class io.meeds.wallet.reward.service.WalletRewardReportService
- WalletRewardReportStorage - Class in io.meeds.wallet.reward.storage
- WalletRewardReportStorage() - Constructor for class io.meeds.wallet.reward.storage.WalletRewardReportStorage
- WalletRewardSettingsService - Class in io.meeds.wallet.reward.service
-
A storage service to save/load reward transactions
- WalletRewardSettingsService() - Constructor for class io.meeds.wallet.reward.service.WalletRewardSettingsService
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form