Interface HubMissionCreator

All Known Implementing Classes:
BaseHubMissionCreator

public interface HubMissionCreator
  • Method Details

    • createHubMission

      HubMission createHubMission(MissionHub hub)
    • incrCompleted

      void incrCompleted()
    • getNumCompleted

      int getNumCompleted()
    • setNumCompleted

      void setNumCompleted(int numCompleted)
    • incrFailed

      void incrFailed()
    • getNumFailed

      int getNumFailed()
    • setNumFailed

      void setNumFailed(int numFailed)
    • getFrequencyWeight

      float getFrequencyWeight()
    • getWasShownTimeoutDuration

      float getWasShownTimeoutDuration()
    • getAcceptedTimeoutDuration

      float getAcceptedTimeoutDuration()
    • getCompletedTimeoutDuration

      float getCompletedTimeoutDuration()
    • getFailedTimeoutDuration

      float getFailedTimeoutDuration()
    • isPriority

      boolean isPriority()
    • updateRandom

      void updateRandom()
    • getGenRandom

      Random getGenRandom()
    • matchesRep

      boolean matchesRep(float rep)
    • getSpecId

      String getSpecId()
    • wasAutoAdded

      boolean wasAutoAdded()
    • setWasAutoAdded

      void setWasAutoAdded(boolean wasAutoAdded)
    • isActive

      boolean isActive()
    • setActive

      void setActive(boolean isActive)
    • getSpec

    • setSeed

      void setSeed(long seed)