Class DTOImmediateSchedulingWorkOrderUpdate
java.lang.Object
overit.geocall.model.DynO
overit.geocallapp.wfm.scheduling.rs1.immediatescheduling.processing.workorder.DTOImmediateSchedulingWorkOrderUpdate
- All Implemented Interfaces:
ConstraintValidator<DynO.Valid,,DynO> Serializable,overit.geocall.timezone.model.TimeZoned
DTO for update immediate scheduling work order
- Since:
- 22.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 TypeMethodDescriptionGets the agenda id.final Optional<ZonedDateTime> Gets the creation date.Gets the foreman resource shift.Gets the immediate scheduling processing.final Optional<ZonedDateTime> Gets the last processing date.final Optional<LocalizedString> Gets the last processing error.Gets the operation center.Gets the processing counter.Gets the scheduling model.getState()Gets the state.Gets the work order operation.final voidsetAgendaId(Optional<Long> agendaId) Sets the agenda id.final voidsetCreationDate(Optional<ZonedDateTime> creationDate) Sets the creation date.final voidsetForemanResourceShift(Optional<Long> foremanResourceShift) Sets the foreman resource shift.final voidsetImmediateSchedulingProcessing(Optional<Long> immediateSchedulingProcessing) Sets the immediate scheduling processing.final voidsetLastProcessingDate(Optional<ZonedDateTime> lastProcessingDate) Sets the last processing date.final voidsetLastProcessingError(Optional<LocalizedString> lastProcessingError) Sets the last processing error.final voidsetOperationCenter(Optional<Long> operationCenter) Sets the operation center.final voidsetProcessingCounter(Optional<Long> processingCounter) Sets the processing counter.final voidsetSchedulingModel(Optional<Long> schedulingModel) Sets the scheduling model.final voidSets the state.final voidsetWorkOrderOperation(Optional<Long> workOrderOperation) Sets the work order operation.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
-
DTOImmediateSchedulingWorkOrderUpdate
public DTOImmediateSchedulingWorkOrderUpdate()
-
-
Method Details
-
getOperationCenter
Gets the operation center.- Returns:
- the operation center
-
setOperationCenter
Sets the operation center.- Parameters:
operationCenter- the new operation center
-
getState
Gets the state.- Returns:
- the state
-
setState
Sets the state.- Parameters:
state- the new state
-
getWorkOrderOperation
Gets the work order operation.- Returns:
- the work order operation
-
setWorkOrderOperation
Sets the work order operation.- Parameters:
workOrderOperation- the new work order operation
-
getSchedulingModel
Gets the scheduling model.- Returns:
- the scheduling model
-
setSchedulingModel
Sets the scheduling model.- Parameters:
schedulingModel- the new scheduling model
-
getCreationDate
Gets the creation date.- Returns:
- the creation date
-
setCreationDate
Sets the creation date.- Parameters:
creationDate- the new creation date
-
getForemanResourceShift
Gets the foreman resource shift.- Returns:
- the foreman resource shift
-
setForemanResourceShift
Sets the foreman resource shift.- Parameters:
foremanResourceShift- the new foreman resource shift
-
getLastProcessingDate
Gets the last processing date.- Returns:
- the last processing date
-
setLastProcessingDate
Sets the last processing date.- Parameters:
lastProcessingDate- the new last processing date
-
getProcessingCounter
Gets the processing counter.- Returns:
- the processing counter
-
setProcessingCounter
Sets the processing counter.- Parameters:
processingCounter- the new processing counter
-
getImmediateSchedulingProcessing
Gets the immediate scheduling processing.- Returns:
- the immediate scheduling processing
-
setImmediateSchedulingProcessing
Sets the immediate scheduling processing.- Parameters:
immediateSchedulingProcessing- the new immediate scheduling processing
-
getLastProcessingError
Gets the last processing error.- Returns:
- the last processing error
-
setLastProcessingError
Sets the last processing error.- Parameters:
lastProcessingError- the new last processing error
-
getAgendaId
Gets the agenda id.- Returns:
- the agenda id
-
setAgendaId
Sets the agenda id.- Parameters:
agendaId- the new agenda id
-