java.lang.Object
overit.geocall.model.DynO
overit.geocallapp.wfm.forecastcapacity.rs1.forecast.resource.forecastresource.DTOForecastResourceImportFromCO
All Implemented Interfaces:
ConstraintValidator<DynO.Valid,DynO>, Serializable, overit.geocall.timezone.model.TimeZoned

public class DTOForecastResourceImportFromCO extends DynO
DTO to import real resources from operation center.
Since:
15.0
See Also:
GCApi:
dto
  • Constructor Details

    • DTOForecastResourceImportFromCO

      public DTOForecastResourceImportFromCO()
  • Method Details

    • getUsersId

      public Collection<Long> getUsersId()
      Returns the collection of users' ids (i.e., the ids of real scheduling users)
      Returns:
      the collection of users' ids
    • setUsersId

      public void setUsersId(Collection<Long> usersId)
      Sets the collection of users' ids (i.e., the ids of real scheduling users)
      Parameters:
      usersId - the collection of users' ids
    • getStartDate

      public ZonedDateTime getStartDate()
      Returns the start date (it creates workshifts from this date)
      Returns:
      the start date
    • setStartDate

      public void setStartDate(ZonedDateTime startDate)
      Sets the start date (it creates workshifts from this date)
      Parameters:
      startDate - the start date
    • getEndDate

      public ZonedDateTime getEndDate()
      Returns the end date (it creates workshifts until this date)
      Returns:
      the end date
    • setEndDate

      public void setEndDate(ZonedDateTime endDate)
      Sets the end date (it creates workshifts until this date)
      Parameters:
      endDate - the end date
    • isImportWorkshifts

      public boolean isImportWorkshifts()
      Returns the flag to import the workshifts (if true -> it imports the workshifts from real scheduling users)
      Returns:
      the import workshifts flag
    • setImportWorkshifts

      public void setImportWorkshifts(boolean importWorkshifts)
      Sets the flag to import the workshifts (if true -> it imports the workshifts from real scheduling users)
      Parameters:
      importWorkshifts - the import workshifts flag
    • isImportSkills

      public boolean isImportSkills()
      Returns the flag to import the skills (if true -> import the skills from real scheduling users)
      Returns:
      the import skills flag
    • setImportSkills

      public void setImportSkills(boolean importSkills)
      Sets the flag to import the skills (if true -> import the skills from real schedulung users)
      Parameters:
      importSkills - the import skills flag