Class GamificationRewardPlugin

  • All Implemented Interfaces:
    org.exoplatform.container.component.ComponentPlugin

    public class GamificationRewardPlugin
    extends org.exoplatform.wallet.reward.api.RewardPlugin
    • Field Summary

      • Fields inherited from class org.exoplatform.container.component.BaseComponentPlugin

        desc, name
    • Constructor Summary

      Constructors 
      Constructor Description
      GamificationRewardPlugin​(org.exoplatform.container.PortalContainer container, org.exoplatform.container.configuration.ConfigurationManager configurationManager)  
    • Constructor Detail

      • GamificationRewardPlugin

        public GamificationRewardPlugin​(org.exoplatform.container.PortalContainer container,
                                        org.exoplatform.container.configuration.ConfigurationManager configurationManager)
    • Method Detail

      • isEnabled

        public boolean isEnabled()
        Overrides:
        isEnabled in class org.exoplatform.wallet.reward.api.RewardPlugin
      • getEarnedPoints

        public Map<Long,​Double> getEarnedPoints​(Set<Long> identityIds,
                                                      long startDateInSeconds,
                                                      long endDateInSeconds)
        Specified by:
        getEarnedPoints in class org.exoplatform.wallet.reward.api.RewardPlugin