public interface RewardSettingsService
| Modifier and Type | Method and Description |
|---|---|
void |
addRewardPeriodInProgress(RewardPeriod rewardPeriod)
|
int |
getReminderDateInDays() |
Set<RewardPeriod> |
getRewardPeriodsInProgress() |
RewardPlugin |
getRewardPlugin(String pluginId) |
Collection<RewardPlugin> |
getRewardPlugins() |
RewardSettings |
getSettings() |
void |
registerPlugin(RewardPlugin rewardPlugin)
Registers a reward plugin
|
void |
saveRewardPeriodInProgress(Set<RewardPeriod> rewardPeriods)
Save
Set of RewardPeriod having rewards in progress |
void |
saveSettings(RewardSettings rewardSettingsToStore)
Save reward settings
|
RewardSettings getSettings()
void saveSettings(RewardSettings rewardSettingsToStore)
rewardSettingsToStore - reward settings objectCollection<RewardPlugin> getRewardPlugins()
RewardPlugin getRewardPlugin(String pluginId)
pluginId - reward plugin idvoid registerPlugin(RewardPlugin rewardPlugin)
rewardPlugin - reward component pluginint getReminderDateInDays()
Set<RewardPeriod> getRewardPeriodsInProgress()
Set of RewardPeriod having rewards in progressvoid saveRewardPeriodInProgress(Set<RewardPeriod> rewardPeriods)
Set of RewardPeriod having rewards in progressrewardPeriods - void addRewardPeriodInProgress(RewardPeriod rewardPeriod)
rewardPeriod - RewardPeriod to addCopyright © 2003–2019 eXo Platform SAS. All rights reserved.