Interface RewardTeamService
-
public interface RewardTeamServiceA storage service to save/load reward teams
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<RewardTeam>findTeamsByMemberId(long identityId)Find reward teams by identity idList<RewardTeam>getTeams()RewardTeamremoveTeam(Long id)Remove a reward Team/Pool by idRewardTeamsaveTeam(RewardTeam rewardTeam)Update or create a reward team
-
-
-
Method Detail
-
getTeams
List<RewardTeam> getTeams()
- Returns:
Listof reward teams of typeRewardTeam
-
saveTeam
RewardTeam saveTeam(RewardTeam rewardTeam)
Update or create a reward team- Parameters:
rewardTeam- reward to save- Returns:
- saved reward team
-
removeTeam
RewardTeam removeTeam(Long id)
Remove a reward Team/Pool by id- Parameters:
id- Team technical ID- Returns:
- removed reward team
-
findTeamsByMemberId
List<RewardTeam> findTeamsByMemberId(long identityId)
Find reward teams by identity id- Parameters:
identityId- user social identity id- Returns:
ListofRewardTeam
-
-