Class DTOForecastResourceImportFromCO
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
DTO to import real resources from operation center.
- Since:
- 15.0
- See Also:
- GCApi:
- dto
-
Nested Class Summary
Nested classes/interfaces inherited from class overit.geocall.model.DynO
DynO.SpanFields, DynO.SpanTable, DynO.Valid -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the end date (it creates workshifts until this date)Returns the start date (it creates workshifts from this date)Returns the collection of users' ids (i.e., the ids of real scheduling users)booleanReturns the flag to import the skills (if true -> import the skills from real scheduling users)booleanReturns the flag to import the workshifts (if true -> it imports the workshifts from real scheduling users)voidsetEndDate(ZonedDateTime endDate) Sets the end date (it creates workshifts until this date)voidsetImportSkills(boolean importSkills) Sets the flag to import the skills (if true -> import the skills from real schedulung users)voidsetImportWorkshifts(boolean importWorkshifts) Sets the flag to import the workshifts (if true -> it imports the workshifts from real scheduling users)voidsetStartDate(ZonedDateTime startDate) Sets the start date (it creates workshifts from this date)voidsetUsersId(Collection<Long> usersId) Sets the collection of users' ids (i.e., the ids of real scheduling users)Methods inherited from class overit.geocall.model.DynO
addExtension, extract, extract, fields, from, from, getCriteria, getCriteriaNotExploded, getExtension, getFakeFilter, getUnknownAttributes, getUnknownCriteria, getVariant, getZone, insert, insert, isValid, make, removeCriteria, removeExtensionAttribute, setCriteria, setCriteriaNotExploded, setExtension, setFakeFilter, setUnknownAttributes, setUnknownCriteria, setVariant, setZone, toFlatMap, toFlatMap, toMap, toMap, toString, update, validateMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface jakarta.validation.ConstraintValidator
initializeMethods inherited from interface overit.geocall.timezone.model.TimeZoned
hasZone
-
Constructor Details
-
DTOForecastResourceImportFromCO
public DTOForecastResourceImportFromCO()
-
-
Method Details
-
getUsersId
Returns the collection of users' ids (i.e., the ids of real scheduling users)- Returns:
- the collection of users' ids
-
setUsersId
Sets the collection of users' ids (i.e., the ids of real scheduling users)- Parameters:
usersId- the collection of users' ids
-
getStartDate
Returns the start date (it creates workshifts from this date)- Returns:
- the start date
-
setStartDate
Sets the start date (it creates workshifts from this date)- Parameters:
startDate- the start date
-
getEndDate
Returns the end date (it creates workshifts until this date)- Returns:
- the end date
-
setEndDate
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
-