Class ScheduleInfo

java.lang.Object
edu.tufts.hrilab.action.goal.schedule.ScheduleInfo
All Implemented Interfaces:
Serializable

public class ScheduleInfo extends Object implements Serializable
See Also:
  • Field Details

    • startTime

      public Date startTime
      Time to start executing the first scheduled goal. null meaning, do it right now.
    • period

      public long period
      Milliseconds. For repeated/period goals. Value less than 0 indicated no repetition (i.e., just do it once).
    • endTime

      public Date endTime
      Time to stop executing this goal. null indicates no end time (i.e., run forever). This only applies for repeated goals (i.e., period greater than 0).
  • Constructor Details

    • ScheduleInfo

      public ScheduleInfo()