Class DuplicateResourceCalendarInput
java.lang.Object
overit.geocall.model.DynO
overit.geocallapp.wfm.core.bl.calendar.event.DuplicateCalendarInput
overit.geocallapp.wfm.core.bl.calendar.event.DuplicateResourceCalendarInput
- All Implemented Interfaces:
ConstraintValidator<DynO.Valid,,DynO> Serializable,overit.geocall.timezone.model.TimeZoned
Business object representing input parameters for duplicating a resource calendar on different resources.
- Since:
- 20.0
- See Also:
- GCApi:
- bo
-
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 TypeMethodDescriptionGets the set of destination users ID.Gets the end date of duplication.Gets the start date of duplication.voidsetDestinationUsersId(LongSet destinationUsersId) Sets the set of destination users IDs.voidsetEndDate(Date endDate) Sets the end date of duplication.voidsetStartDate(Date startDate) Sets the start date of duplication.Methods inherited from class overit.geocallapp.wfm.core.bl.calendar.event.DuplicateCalendarInput
getUserId, isDuplicateAbsences, isDuplicateAvailability, isDuplicateExtraAttendances, isDuplicateShifts, isHoliday, isSkipCrewshellWorkshift, setDuplicateAbsences, setDuplicateAvailability, setDuplicateExtraAttendances, setDuplicateShifts, setHoliday, setSkipCrewshellWorkshift, setUserIdMethods 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
-
DuplicateResourceCalendarInput
public DuplicateResourceCalendarInput()
-
-
Method Details
-
getDestinationUsersId
Gets the set of destination users ID.- Returns:
- the
LongSetcontaining users ID
-
setDestinationUsersId
Sets the set of destination users IDs.- Parameters:
destinationUsersId- theLongSetcontaining users ID
-
getStartDate
Gets the start date of duplication.- Returns:
- the start
Date
-
setStartDate
Sets the start date of duplication.- Parameters:
startDate- the startDate
-
getEndDate
Gets the end date of duplication.- Returns:
- the end
Date
-
setEndDate
Sets the end date of duplication.- Parameters:
endDate- the endDate
-