Class AnonMissionService
java.lang.Object
dev.getelements.elements.service.mission.AnonMissionService
- All Implemented Interfaces:
dev.getelements.elements.sdk.service.mission.MissionService
- Direct Known Subclasses:
SuperUserMissionService
public class AnonMissionService
extends Object
implements dev.getelements.elements.sdk.service.mission.MissionService
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected dev.getelements.elements.sdk.dao.MissionDaoprotected dev.getelements.elements.sdk.model.user.User -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondev.getelements.elements.sdk.model.mission.MissioncreateMission(dev.getelements.elements.sdk.model.mission.CreateMissionRequest request) voiddeleteMission(String missionNameOrId) dev.getelements.elements.sdk.model.mission.MissiongetMissionByNameOrId(String missionNameOrId) voidgetMissionDao(dev.getelements.elements.sdk.dao.MissionDao missionDao) dev.getelements.elements.sdk.model.Pagination<dev.getelements.elements.sdk.model.mission.Mission> getMissions(int offset, int count, String query) dev.getelements.elements.sdk.model.Pagination<dev.getelements.elements.sdk.model.mission.Mission> getMissions(int offset, int count, List<String> tags) dev.getelements.elements.sdk.model.user.UsergetUser()dev.getelements.elements.sdk.dao.MissionDaovoidsetUser(dev.getelements.elements.sdk.model.user.User user) dev.getelements.elements.sdk.model.mission.MissionupdateMission(String missionNameOrId, dev.getelements.elements.sdk.model.mission.Mission mission) dev.getelements.elements.sdk.model.mission.MissionupdateMission(String missionNameOrId, dev.getelements.elements.sdk.model.mission.UpdateMissionRequest mission)
-
Field Details
-
user
protected dev.getelements.elements.sdk.model.user.User user -
missionDao
protected dev.getelements.elements.sdk.dao.MissionDao missionDao
-
-
Constructor Details
-
AnonMissionService
public AnonMissionService()
-
-
Method Details
-
getMissionByNameOrId
public dev.getelements.elements.sdk.model.mission.Mission getMissionByNameOrId(String missionNameOrId) - Specified by:
getMissionByNameOrIdin interfacedev.getelements.elements.sdk.service.mission.MissionService
-
getMissions
public dev.getelements.elements.sdk.model.Pagination<dev.getelements.elements.sdk.model.mission.Mission> getMissions(int offset, int count, List<String> tags) - Specified by:
getMissionsin interfacedev.getelements.elements.sdk.service.mission.MissionService
-
getMissions
public dev.getelements.elements.sdk.model.Pagination<dev.getelements.elements.sdk.model.mission.Mission> getMissions(int offset, int count, String query) - Specified by:
getMissionsin interfacedev.getelements.elements.sdk.service.mission.MissionService
-
updateMission
public dev.getelements.elements.sdk.model.mission.Mission updateMission(String missionNameOrId, dev.getelements.elements.sdk.model.mission.Mission mission) - Specified by:
updateMissionin interfacedev.getelements.elements.sdk.service.mission.MissionService
-
updateMission
public dev.getelements.elements.sdk.model.mission.Mission updateMission(String missionNameOrId, dev.getelements.elements.sdk.model.mission.UpdateMissionRequest mission) - Specified by:
updateMissionin interfacedev.getelements.elements.sdk.service.mission.MissionService
-
createMission
public dev.getelements.elements.sdk.model.mission.Mission createMission(dev.getelements.elements.sdk.model.mission.CreateMissionRequest request) - Specified by:
createMissionin interfacedev.getelements.elements.sdk.service.mission.MissionService
-
deleteMission
- Specified by:
deleteMissionin interfacedev.getelements.elements.sdk.service.mission.MissionService
-
setMissionDao
public dev.getelements.elements.sdk.dao.MissionDao setMissionDao() -
getMissionDao
@Inject public void getMissionDao(dev.getelements.elements.sdk.dao.MissionDao missionDao) -
getUser
public dev.getelements.elements.sdk.model.user.User getUser() -
setUser
@Inject public void setUser(dev.getelements.elements.sdk.model.user.User user)
-