Class DTOActivityAssignment
java.lang.Object
overit.geocall.model.DynO
overit.geocallapp.wfm.orchestrator.scheduling.rs1.activityassignment.DTOActivityAssignment
- All Implemented Interfaces:
ConstraintValidator<DynO.Valid,,DynO> Serializable,overit.geocall.timezone.model.TimeZoned
DTO for assign an activity to a resource.
- Since:
- 17.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 TypeMethodDescriptionbooleanbooleanvoidsetAssistantsWorkShifts(Collection<Long> assistantsWorkShifts) voidsetAutomaticValidation(boolean automaticValidation) voidsetForceOvertimeAssignment(boolean forceOvertimeAssignment) voidsetWorkOrderOperation(Long workOrderOperation) voidsetWorkShift(Long workShift) 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
-
DTOActivityAssignment
public DTOActivityAssignment()
-
-
Method Details
-
getWorkOrderOperation
- Returns:
- the workOrderOperation
-
setWorkOrderOperation
- Parameters:
workOrderOperation- the workOrderOperation to set
-
getWorkShift
- Returns:
- the workShift
-
setWorkShift
- Parameters:
workShift- the workShift to set
-
getAssistantsWorkShifts
- Returns:
- the assistantsWorkShifts
-
setAssistantsWorkShifts
- Parameters:
assistantsWorkShifts- the assistantsWorkShifts to set
-
isForceOvertimeAssignment
public boolean isForceOvertimeAssignment()- Returns:
- the forceOvertimeAssignment
-
setForceOvertimeAssignment
public void setForceOvertimeAssignment(boolean forceOvertimeAssignment) - Parameters:
forceOvertimeAssignment- the forceOvertimeAssignment to set
-
isAutomaticValidation
public boolean isAutomaticValidation()- Returns:
- the flag for automatic validation
-
setAutomaticValidation
public void setAutomaticValidation(boolean automaticValidation) - Parameters:
automaticValidation- sets the flag for automatic validation
-