Class UserRewardIssuanceService

java.lang.Object
dev.getelements.elements.service.rewardissuance.UserRewardIssuanceService
All Implemented Interfaces:
dev.getelements.elements.sdk.service.rewardissuance.RewardIssuanceService

public class UserRewardIssuanceService extends Object implements dev.getelements.elements.sdk.service.rewardissuance.RewardIssuanceService
  • Constructor Details

    • UserRewardIssuanceService

      public UserRewardIssuanceService()
  • Method Details

    • getRewardIssuance

      public dev.getelements.elements.sdk.model.reward.RewardIssuance getRewardIssuance(String id)
      Specified by:
      getRewardIssuance in interface dev.getelements.elements.sdk.service.rewardissuance.RewardIssuanceService
    • getRewardIssuances

      public dev.getelements.elements.sdk.model.Pagination<dev.getelements.elements.sdk.model.reward.RewardIssuance> getRewardIssuances(int offset, int count, List<dev.getelements.elements.sdk.model.reward.RewardIssuance.State> states, List<String> tags)
      Specified by:
      getRewardIssuances in interface dev.getelements.elements.sdk.service.rewardissuance.RewardIssuanceService
    • redeemRewardIssuance

      public dev.getelements.elements.sdk.model.reward.RewardIssuanceRedemptionResult redeemRewardIssuance(String id)
      Specified by:
      redeemRewardIssuance in interface dev.getelements.elements.sdk.service.rewardissuance.RewardIssuanceService
    • redeemRewardIssuances

      public List<dev.getelements.elements.sdk.model.reward.RewardIssuanceRedemptionResult> redeemRewardIssuances(List<String> rewardIssuanceIds)
      Specified by:
      redeemRewardIssuances in interface dev.getelements.elements.sdk.service.rewardissuance.RewardIssuanceService
    • getUser

      public dev.getelements.elements.sdk.model.user.User getUser()
    • setUser

      @Inject public void setUser(dev.getelements.elements.sdk.model.user.User user)
    • getRewardIssuanceDao

      public dev.getelements.elements.sdk.dao.RewardIssuanceDao getRewardIssuanceDao()
    • setRewardIssuanceDao

      @Inject public void setRewardIssuanceDao(dev.getelements.elements.sdk.dao.RewardIssuanceDao rewardIssuanceDao)