Index
All Classes and Interfaces|All Packages|Serialized Form
C
- computeRewards(LocalDate) - Method in class org.exoplatform.wallet.reward.service.WalletRewardReportService
- computeRewardsByUser(LocalDate, long) - Method in class org.exoplatform.wallet.reward.service.WalletRewardReportService
- container - Variable in class org.exoplatform.wallet.reward.job.RewardStatusVerifierJob
- countRewards(long) - Method in class org.exoplatform.wallet.reward.storage.WalletRewardReportStorage
- countRewards(String) - Method in class org.exoplatform.wallet.reward.service.WalletRewardReportService
- countRewardsByIdentityId(long) - Method in class org.exoplatform.wallet.reward.dao.RewardDAO
E
- execute(JobExecutionContext) - Method in class org.exoplatform.wallet.reward.job.RewardStatusVerifierJob
F
- findNotDeletedTeams() - Method in class org.exoplatform.wallet.reward.dao.RewardTeamDAO
- findRewardByIdentityIdAndPeriodId(long, long) - Method in class org.exoplatform.wallet.reward.dao.RewardDAO
- findRewardPeriodByTypeAndTime(RewardPeriodType, long) - Method in class org.exoplatform.wallet.reward.dao.RewardPeriodDAO
- findRewardPeriodsByStatus(RewardStatus) - Method in class org.exoplatform.wallet.reward.dao.RewardPeriodDAO
- findRewardPeriodsByStatus(RewardStatus) - Method in class org.exoplatform.wallet.reward.storage.WalletRewardReportStorage
- findRewardsByIdentityId(long, int) - Method in class org.exoplatform.wallet.reward.dao.RewardDAO
- findRewardsByPeriodId(long) - Method in class org.exoplatform.wallet.reward.dao.RewardDAO
- findTeamsByMemberId(long) - Method in class org.exoplatform.wallet.reward.dao.RewardTeamDAO
- findTeamsByMemberId(long) - Method in class org.exoplatform.wallet.reward.service.WalletRewardTeamService
- findTeamsByMemberId(long) - Method in class org.exoplatform.wallet.reward.storage.WalletRewardTeamStorage
G
- GamificationRewardPlugin - Class in org.exoplatform.wallet.reward.plugin
- GamificationRewardPlugin(PortalContainer, ConfigurationManager) - Constructor for class org.exoplatform.wallet.reward.plugin.GamificationRewardPlugin
- getAmount() - Method in class org.exoplatform.wallet.reward.entity.WalletRewardPluginEntity
- getBudget() - Method in class org.exoplatform.wallet.reward.entity.RewardTeamEntity
- getBuilder() - Method in class org.exoplatform.wallet.reward.notification.RewardSuccessTemplateProvider
- getDeleted() - Method in class org.exoplatform.wallet.reward.entity.RewardTeamEntity
- getDescription() - Method in class org.exoplatform.wallet.reward.entity.RewardTeamEntity
- getDisabled() - Method in class org.exoplatform.wallet.reward.entity.RewardTeamEntity
- getEarnedPoints(Set<Long>, long, long) - Method in class org.exoplatform.wallet.reward.plugin.GamificationRewardPlugin
- getEarnedPoints(Set<Long>, long, long) - Method in class org.exoplatform.wallet.reward.plugin.KudosRewardPlugin
- getEndTime() - Method in class org.exoplatform.wallet.reward.entity.WalletRewardPeriodEntity
- getId() - Method in class org.exoplatform.wallet.reward.entity.RewardTeamEntity
- getId() - Method in class org.exoplatform.wallet.reward.entity.RewardTeamMemberEntity
- getId() - Method in class org.exoplatform.wallet.reward.entity.WalletRewardEntity
- getId() - Method in class org.exoplatform.wallet.reward.entity.WalletRewardPeriodEntity
- getId() - Method in class org.exoplatform.wallet.reward.entity.WalletRewardPluginEntity
- getId() - Method in class org.exoplatform.wallet.reward.notification.RewardSuccessNotificationPlugin
- getIdentityId() - Method in class org.exoplatform.wallet.reward.entity.RewardTeamMemberEntity
- getIdentityId() - Method in class org.exoplatform.wallet.reward.entity.WalletRewardEntity
- getMailTemplatePath() - Method in class org.exoplatform.wallet.reward.notification.RewardSuccessTemplateProvider
- getManager() - Method in class org.exoplatform.wallet.reward.entity.RewardTeamEntity
- getMembers() - Method in class org.exoplatform.wallet.reward.entity.RewardTeamEntity
- getName() - Method in class org.exoplatform.wallet.reward.entity.RewardTeamEntity
- getPeriod() - Method in class org.exoplatform.wallet.reward.entity.WalletRewardEntity
- getPeriodType() - Method in class org.exoplatform.wallet.reward.entity.WalletRewardPeriodEntity
- getPluginId() - Method in class org.exoplatform.wallet.reward.entity.WalletRewardPluginEntity
- getPoints() - Method in class org.exoplatform.wallet.reward.entity.WalletRewardPluginEntity
- getPushTemplatePath() - Method in class org.exoplatform.wallet.reward.notification.RewardSuccessTemplateProvider
- getReward() - Method in class org.exoplatform.wallet.reward.entity.WalletRewardPluginEntity
- getRewardPeriodsInProgress() - Method in class org.exoplatform.wallet.reward.service.WalletRewardReportService
- getRewardPeriodsNotSent() - Method in class org.exoplatform.wallet.reward.service.WalletRewardReportService
- getRewardPlugin(String) - Method in class org.exoplatform.wallet.reward.service.WalletRewardSettingsService
- getRewardPlugins() - Method in class org.exoplatform.wallet.reward.service.WalletRewardSettingsService
- getRewardPluginsByRewardId(long) - Method in class org.exoplatform.wallet.reward.dao.RewardPluginDAO
- getRewardPluginsByRewardIdAndPluginId(long, String) - Method in class org.exoplatform.wallet.reward.dao.RewardPluginDAO
- getRewardReport(LocalDate) - Method in class org.exoplatform.wallet.reward.service.WalletRewardReportService
- getRewardReport(RewardPeriodType, LocalDate, ZoneId) - Method in class org.exoplatform.wallet.reward.storage.WalletRewardReportStorage
- getRewardType() - Method in class org.exoplatform.wallet.reward.entity.RewardTeamEntity
- getSettings() - Method in class org.exoplatform.wallet.reward.service.WalletRewardSettingsService
- getSpaceId() - Method in class org.exoplatform.wallet.reward.entity.RewardTeamEntity
- getStartTime() - Method in class org.exoplatform.wallet.reward.entity.WalletRewardPeriodEntity
- getStatus() - Method in class org.exoplatform.wallet.reward.entity.WalletRewardPeriodEntity
- getTeam() - Method in class org.exoplatform.wallet.reward.entity.RewardTeamMemberEntity
- getTeam() - Method in class org.exoplatform.wallet.reward.entity.WalletRewardEntity
- getTeamById(long) - Method in class org.exoplatform.wallet.reward.storage.WalletRewardTeamStorage
- getTeams() - Method in class org.exoplatform.wallet.reward.service.WalletRewardTeamService
- getTeams() - Method in class org.exoplatform.wallet.reward.storage.WalletRewardTeamStorage
- getTeamsById(long) - Method in class org.exoplatform.wallet.reward.service.WalletRewardTeamService
- getTeamsById(long) - Method in class org.exoplatform.wallet.reward.storage.WalletRewardTeamStorage
- getTemplateFilePathConfigs() - Method in class org.exoplatform.wallet.reward.notification.RewardSuccessTemplateProvider
- getTimeZone() - Method in class org.exoplatform.wallet.reward.entity.WalletRewardPeriodEntity
- getTokensSent() - Method in class org.exoplatform.wallet.reward.entity.WalletRewardEntity
- getTokensToSend() - Method in class org.exoplatform.wallet.reward.entity.WalletRewardEntity
- getTransactionHash() - Method in class org.exoplatform.wallet.reward.entity.WalletRewardEntity
- getWebTemplatePath() - Method in class org.exoplatform.wallet.reward.notification.RewardSuccessTemplateProvider
I
- isEnabled() - Method in class org.exoplatform.wallet.reward.entity.WalletRewardEntity
- isEnabled() - Method in class org.exoplatform.wallet.reward.plugin.GamificationRewardPlugin
- isEnabled() - Method in class org.exoplatform.wallet.reward.plugin.KudosRewardPlugin
- isPoolUsed() - Method in class org.exoplatform.wallet.reward.entity.WalletRewardPluginEntity
- isValid(NotificationContext) - Method in class org.exoplatform.wallet.reward.notification.RewardSuccessNotificationPlugin
K
- KudosRewardPlugin - Class in org.exoplatform.wallet.reward.plugin
- KudosRewardPlugin(ExoContainer, ConfigurationManager) - Constructor for class org.exoplatform.wallet.reward.plugin.KudosRewardPlugin
L
- listenerService - Variable in class org.exoplatform.wallet.reward.job.RewardStatusVerifierJob
- listRewards(long, ZoneId, int) - Method in class org.exoplatform.wallet.reward.storage.WalletRewardReportStorage
- listRewards(String, int) - Method in class org.exoplatform.wallet.reward.service.WalletRewardReportService
M
- makeDigest(NotificationContext, Writer) - Method in class org.exoplatform.wallet.reward.notification.RewardSuccessTemplateBuilder
- makeMessage(NotificationContext) - Method in class org.exoplatform.wallet.reward.notification.RewardSuccessTemplateBuilder
- makeNotification(NotificationContext) - Method in class org.exoplatform.wallet.reward.notification.RewardSuccessNotificationPlugin
O
- onEvent(Event<Object, Map<String, String>>) - Method in class org.exoplatform.wallet.reward.listener.TransactionReplacedListener
- onEvent(Event<RewardReport, Object>) - Method in class org.exoplatform.wallet.reward.listener.RewardSucceedNotificationListener
- org.exoplatform.wallet.reward.dao - package org.exoplatform.wallet.reward.dao
- org.exoplatform.wallet.reward.entity - package org.exoplatform.wallet.reward.entity
- org.exoplatform.wallet.reward.job - package org.exoplatform.wallet.reward.job
- org.exoplatform.wallet.reward.listener - package org.exoplatform.wallet.reward.listener
- org.exoplatform.wallet.reward.notification - package org.exoplatform.wallet.reward.notification
- org.exoplatform.wallet.reward.plugin - package org.exoplatform.wallet.reward.plugin
- org.exoplatform.wallet.reward.service - package org.exoplatform.wallet.reward.service
- org.exoplatform.wallet.reward.storage - package org.exoplatform.wallet.reward.storage
R
- registerPlugin(RewardPlugin) - Method in class org.exoplatform.wallet.reward.service.WalletRewardSettingsService
- removeTeam(Long) - Method in class org.exoplatform.wallet.reward.service.WalletRewardTeamService
- removeTeam(Long) - Method in class org.exoplatform.wallet.reward.storage.WalletRewardTeamStorage
- replaceRewardTransactions(String, String) - Method in class org.exoplatform.wallet.reward.dao.RewardDAO
- replaceRewardTransactions(String, String) - Method in class org.exoplatform.wallet.reward.service.WalletRewardReportService
- replaceRewardTransactions(String, String) - Method in class org.exoplatform.wallet.reward.storage.WalletRewardReportStorage
- RewardDAO - Class in org.exoplatform.wallet.reward.dao
- RewardDAO() - Constructor for class org.exoplatform.wallet.reward.dao.RewardDAO
- RewardPeriodDAO - Class in org.exoplatform.wallet.reward.dao
- RewardPeriodDAO() - Constructor for class org.exoplatform.wallet.reward.dao.RewardPeriodDAO
- RewardPluginDAO - Class in org.exoplatform.wallet.reward.dao
- RewardPluginDAO() - Constructor for class org.exoplatform.wallet.reward.dao.RewardPluginDAO
- rewardReportService - Variable in class org.exoplatform.wallet.reward.job.RewardStatusVerifierJob
- RewardStatusVerifierJob - Class in org.exoplatform.wallet.reward.job
-
This job is used to check pending rewards sent for periods.
- RewardStatusVerifierJob() - Constructor for class org.exoplatform.wallet.reward.job.RewardStatusVerifierJob
- RewardSucceedNotificationListener - Class in org.exoplatform.wallet.reward.listener
-
A listener that is triggered when rewards has been successfully sent.
- RewardSucceedNotificationListener(PortalContainer) - Constructor for class org.exoplatform.wallet.reward.listener.RewardSucceedNotificationListener
- RewardSuccessNotificationPlugin - Class in org.exoplatform.wallet.reward.notification
- RewardSuccessNotificationPlugin(InitParams) - Constructor for class org.exoplatform.wallet.reward.notification.RewardSuccessNotificationPlugin
- RewardSuccessTemplateBuilder - Class in org.exoplatform.wallet.reward.notification
- RewardSuccessTemplateBuilder(PortalContainer, RewardSettingsService, ChannelKey) - Constructor for class org.exoplatform.wallet.reward.notification.RewardSuccessTemplateBuilder
- RewardSuccessTemplateProvider - Class in org.exoplatform.wallet.reward.notification
- RewardSuccessTemplateProvider(PortalContainer, RewardSettingsService, InitParams) - Constructor for class org.exoplatform.wallet.reward.notification.RewardSuccessTemplateProvider
- RewardTeamDAO - Class in org.exoplatform.wallet.reward.dao
- RewardTeamDAO() - Constructor for class org.exoplatform.wallet.reward.dao.RewardTeamDAO
- RewardTeamEntity - Class in org.exoplatform.wallet.reward.entity
- RewardTeamEntity() - Constructor for class org.exoplatform.wallet.reward.entity.RewardTeamEntity
- RewardTeamMemberEntity - Class in org.exoplatform.wallet.reward.entity
- RewardTeamMemberEntity() - Constructor for class org.exoplatform.wallet.reward.entity.RewardTeamMemberEntity
S
- saveRewardReport(RewardReport) - Method in class org.exoplatform.wallet.reward.service.WalletRewardReportService
- saveRewardReport(RewardReport) - Method in class org.exoplatform.wallet.reward.storage.WalletRewardReportStorage
- saveSettings(RewardSettings) - Method in class org.exoplatform.wallet.reward.service.WalletRewardSettingsService
- saveTeam(RewardTeam) - Method in class org.exoplatform.wallet.reward.service.WalletRewardTeamService
- saveTeam(RewardTeam) - Method in class org.exoplatform.wallet.reward.storage.WalletRewardTeamStorage
- sendRewards(LocalDate, String) - Method in class org.exoplatform.wallet.reward.service.WalletRewardReportService
- setAmount(double) - Method in class org.exoplatform.wallet.reward.entity.WalletRewardPluginEntity
- setBudget(Double) - Method in class org.exoplatform.wallet.reward.entity.RewardTeamEntity
- setDeleted(Boolean) - Method in class org.exoplatform.wallet.reward.entity.RewardTeamEntity
- setDescription(String) - Method in class org.exoplatform.wallet.reward.entity.RewardTeamEntity
- setDisabled(Boolean) - Method in class org.exoplatform.wallet.reward.entity.RewardTeamEntity
- setEnabled(boolean) - Method in class org.exoplatform.wallet.reward.entity.WalletRewardEntity
- setEndTime(long) - Method in class org.exoplatform.wallet.reward.entity.WalletRewardPeriodEntity
- setId(Long) - Method in class org.exoplatform.wallet.reward.entity.RewardTeamEntity
- setId(Long) - Method in class org.exoplatform.wallet.reward.entity.RewardTeamMemberEntity
- setId(Long) - Method in class org.exoplatform.wallet.reward.entity.WalletRewardEntity
- setId(Long) - Method in class org.exoplatform.wallet.reward.entity.WalletRewardPeriodEntity
- setId(Long) - Method in class org.exoplatform.wallet.reward.entity.WalletRewardPluginEntity
- setIdentityId(long) - Method in class org.exoplatform.wallet.reward.entity.WalletRewardEntity
- setIdentityId(Long) - Method in class org.exoplatform.wallet.reward.entity.RewardTeamMemberEntity
- setMailTemplatePath(String) - Method in class org.exoplatform.wallet.reward.notification.RewardSuccessTemplateProvider
- setManager(Long) - Method in class org.exoplatform.wallet.reward.entity.RewardTeamEntity
- setMembers(Set<RewardTeamMemberEntity>) - Method in class org.exoplatform.wallet.reward.entity.RewardTeamEntity
- setName(String) - Method in class org.exoplatform.wallet.reward.entity.RewardTeamEntity
- setPeriod(WalletRewardPeriodEntity) - Method in class org.exoplatform.wallet.reward.entity.WalletRewardEntity
- setPeriodType(RewardPeriodType) - Method in class org.exoplatform.wallet.reward.entity.WalletRewardPeriodEntity
- setPluginId(String) - Method in class org.exoplatform.wallet.reward.entity.WalletRewardPluginEntity
- setPoints(double) - Method in class org.exoplatform.wallet.reward.entity.WalletRewardPluginEntity
- setPoolUsed(boolean) - Method in class org.exoplatform.wallet.reward.entity.WalletRewardPluginEntity
- setPushTemplatePath(String) - Method in class org.exoplatform.wallet.reward.notification.RewardSuccessTemplateProvider
- setReward(WalletRewardEntity) - Method in class org.exoplatform.wallet.reward.entity.WalletRewardPluginEntity
- setRewardType(RewardBudgetType) - Method in class org.exoplatform.wallet.reward.entity.RewardTeamEntity
- setSpaceId(Long) - Method in class org.exoplatform.wallet.reward.entity.RewardTeamEntity
- setStartTime(long) - Method in class org.exoplatform.wallet.reward.entity.WalletRewardPeriodEntity
- setStatus(RewardStatus) - Method in class org.exoplatform.wallet.reward.entity.WalletRewardPeriodEntity
- setTeam(RewardTeamEntity) - Method in class org.exoplatform.wallet.reward.entity.RewardTeamMemberEntity
- setTeam(RewardTeamEntity) - Method in class org.exoplatform.wallet.reward.entity.WalletRewardEntity
- setTimeZone(String) - Method in class org.exoplatform.wallet.reward.entity.WalletRewardPeriodEntity
- setTokensSent(double) - Method in class org.exoplatform.wallet.reward.entity.WalletRewardEntity
- setTokensToSend(double) - Method in class org.exoplatform.wallet.reward.entity.WalletRewardEntity
- setTransactionHash(String) - Method in class org.exoplatform.wallet.reward.entity.WalletRewardEntity
- setWebTemplatePath(String) - Method in class org.exoplatform.wallet.reward.notification.RewardSuccessTemplateProvider
T
- toString() - Method in class org.exoplatform.wallet.reward.entity.WalletRewardPeriodEntity
- TransactionReplacedListener - Class in org.exoplatform.wallet.reward.listener
-
A listener that is triggered when a transaction gets replaced/boosted
- TransactionReplacedListener() - Constructor for class org.exoplatform.wallet.reward.listener.TransactionReplacedListener
U
- unregisterPlugin(String) - Method in class org.exoplatform.wallet.reward.service.WalletRewardSettingsService
W
- walletAccountService - Variable in class org.exoplatform.wallet.reward.job.RewardStatusVerifierJob
- WalletRewardEntity - Class in org.exoplatform.wallet.reward.entity
- WalletRewardEntity() - Constructor for class org.exoplatform.wallet.reward.entity.WalletRewardEntity
- WalletRewardPeriodEntity - Class in org.exoplatform.wallet.reward.entity
- WalletRewardPeriodEntity() - Constructor for class org.exoplatform.wallet.reward.entity.WalletRewardPeriodEntity
- WalletRewardPluginEntity - Class in org.exoplatform.wallet.reward.entity
- WalletRewardPluginEntity() - Constructor for class org.exoplatform.wallet.reward.entity.WalletRewardPluginEntity
- WalletRewardReportService - Class in org.exoplatform.wallet.reward.service
-
A service to manage reward reports
- WalletRewardReportService(WalletAccountService, RewardSettingsService, RewardTeamService, WalletRewardReportStorage) - Constructor for class org.exoplatform.wallet.reward.service.WalletRewardReportService
- WalletRewardReportStorage - Class in org.exoplatform.wallet.reward.storage
- WalletRewardReportStorage(RewardPluginDAO, RewardDAO, RewardPeriodDAO, RewardTeamDAO, WalletRewardTeamStorage, WalletAccountService, WalletTransactionService) - Constructor for class org.exoplatform.wallet.reward.storage.WalletRewardReportStorage
- WalletRewardSettingsService - Class in org.exoplatform.wallet.reward.service
-
A storage service to save/load reward transactions
- WalletRewardSettingsService(SettingService) - Constructor for class org.exoplatform.wallet.reward.service.WalletRewardSettingsService
- WalletRewardTeamService - Class in org.exoplatform.wallet.reward.service
-
A service to manage reward teams
- WalletRewardTeamService(WalletRewardTeamStorage) - Constructor for class org.exoplatform.wallet.reward.service.WalletRewardTeamService
- WalletRewardTeamStorage - Class in org.exoplatform.wallet.reward.storage
-
A storage service to save/load reward teams
- WalletRewardTeamStorage(RewardTeamDAO) - Constructor for class org.exoplatform.wallet.reward.storage.WalletRewardTeamStorage
All Classes and Interfaces|All Packages|Serialized Form