Class StandardAdvancementService

java.lang.Object
dev.getelements.elements.service.advancement.StandardAdvancementService
All Implemented Interfaces:
dev.getelements.elements.sdk.service.advancement.AdvancementService

public class StandardAdvancementService extends Object implements dev.getelements.elements.sdk.service.advancement.AdvancementService
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    dev.getelements.elements.sdk.model.mission.Progress
    advanceProgress(dev.getelements.elements.sdk.model.profile.Profile profile, String missionNameOrId, int amount)
     
    dev.getelements.elements.sdk.model.util.MapperRegistry
     
    dev.getelements.elements.sdk.dao.MissionDao
     
    dev.getelements.elements.sdk.dao.ProfileDao
     
    dev.getelements.elements.sdk.dao.ProgressDao
     
    void
    setMapper(dev.getelements.elements.sdk.model.util.MapperRegistry mapperRegistry)
     
    void
    setMissionDao(dev.getelements.elements.sdk.dao.MissionDao missionDao)
     
    void
    setProfileDao(dev.getelements.elements.sdk.dao.ProfileDao profileDao)
     
    void
    setProgressDao(dev.getelements.elements.sdk.dao.ProgressDao progressDao)
     
    dev.getelements.elements.sdk.model.mission.Progress
    startMission(dev.getelements.elements.sdk.model.profile.Profile profile, String missionNameOrId)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • StandardAdvancementService

      public StandardAdvancementService()
  • Method Details

    • startMission

      public dev.getelements.elements.sdk.model.mission.Progress startMission(dev.getelements.elements.sdk.model.profile.Profile profile, String missionNameOrId)
      Specified by:
      startMission in interface dev.getelements.elements.sdk.service.advancement.AdvancementService
    • advanceProgress

      public dev.getelements.elements.sdk.model.mission.Progress advanceProgress(dev.getelements.elements.sdk.model.profile.Profile profile, String missionNameOrId, int amount)
      Specified by:
      advanceProgress in interface dev.getelements.elements.sdk.service.advancement.AdvancementService
    • getMapper

      public dev.getelements.elements.sdk.model.util.MapperRegistry getMapper()
    • setMapper

      @Inject public void setMapper(dev.getelements.elements.sdk.model.util.MapperRegistry mapperRegistry)
    • getProfileDao

      public dev.getelements.elements.sdk.dao.ProfileDao getProfileDao()
    • setProfileDao

      @Inject public void setProfileDao(dev.getelements.elements.sdk.dao.ProfileDao profileDao)
    • getMissionDao

      public dev.getelements.elements.sdk.dao.MissionDao getMissionDao()
    • setMissionDao

      @Inject public void setMissionDao(dev.getelements.elements.sdk.dao.MissionDao missionDao)
    • getProgressDao

      public dev.getelements.elements.sdk.dao.ProgressDao getProgressDao()
    • setProgressDao

      @Inject public void setProgressDao(dev.getelements.elements.sdk.dao.ProgressDao progressDao)