Class SchedulingCopyInput
java.lang.Object
overit.geocall.model.DynO
overit.geocallapp.wfm.core.bl.schedule.intervention.scheduling.event.SchedulingCopyInput
- All Implemented Interfaces:
ConstraintValidator<DynO.Valid,,DynO> Serializable,overit.geocall.timezone.model.TimeZoned
Business object representing the input for the
SchedulingCopyEvent. - Since:
- 16.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 TypeMethodDescriptionIt returns the list of destination workshiftsIt returns the user id of the foremanIt returns the scheduling to copyvoidsetDestinationWorkshifts(List<BOWorkShift> destinationWorkshifts) It sets the destination workshiftsvoidsetForeman(Long foreman) It sets the user id of the foremanvoidsetScheduling(BOScheduling scheduling) It sets the scheduling to copyMethods 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
-
SchedulingCopyInput
public SchedulingCopyInput()
-
-
Method Details
-
getScheduling
It returns the scheduling to copy- Returns:
- the scheduling to copy
-
setScheduling
It sets the scheduling to copy- Parameters:
scheduling- the sheduling to copy
-
getDestinationWorkshifts
It returns the list of destination workshifts- Returns:
- the list of destination workshifts
-
setDestinationWorkshifts
It sets the destination workshifts- Parameters:
destinationWorkshifts- the destination workshifts
-
getForeman
It returns the user id of the foreman- Returns:
- the user id of the foreman
-
setForeman
It sets the user id of the foreman- Parameters:
foreman- the user id of the foreman
-