Class WalletRewardTeamService

  • All Implemented Interfaces:
    org.exoplatform.wallet.reward.service.RewardTeamService

    public class WalletRewardTeamService
    extends Object
    implements org.exoplatform.wallet.reward.service.RewardTeamService
    A service to manage reward teams
    • Method Detail

      • getTeams

        public List<org.exoplatform.wallet.model.reward.RewardTeam> getTeams()
        Specified by:
        getTeams in interface org.exoplatform.wallet.reward.service.RewardTeamService
      • saveTeam

        public org.exoplatform.wallet.model.reward.RewardTeam saveTeam​(org.exoplatform.wallet.model.reward.RewardTeam rewardTeam)
        Specified by:
        saveTeam in interface org.exoplatform.wallet.reward.service.RewardTeamService
      • removeTeam

        public org.exoplatform.wallet.model.reward.RewardTeam removeTeam​(Long id)
        Specified by:
        removeTeam in interface org.exoplatform.wallet.reward.service.RewardTeamService
      • findTeamsByMemberId

        public List<org.exoplatform.wallet.model.reward.RewardTeam> findTeamsByMemberId​(long identityId)
        Specified by:
        findTeamsByMemberId in interface org.exoplatform.wallet.reward.service.RewardTeamService
      • getTeamsById

        public org.exoplatform.wallet.model.reward.RewardTeam getTeamsById​(long teamId)