Class BOImmediateSchedulingWorkOrder
java.lang.Object
overit.geocall.model.DynO
overit.geocallapp.wfm.scheduling.bl.immediatescheduling.processing.workorder.BOImmediateSchedulingWorkOrder
- All Implemented Interfaces:
ConstraintValidator<DynO.Valid,,DynO> Serializable,overit.geocall.timezone.model.TimeZoned
Business Object representing immediate scheduling work order
- Since:
- 22.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 agenda id.Gets the creation date.Gets the foreman resource shift.getId()Gets the id.Gets the immediate scheduling processing.Gets the last processing date.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.voidsetAgendaId(Long agendaId) Sets the agenda id.voidsetCreationDate(Date creationDate) Sets the creation date.voidsetForemanResourceShift(Long foremanResourceShift) Sets the foreman resource shift.voidSets the id.voidsetImmediateSchedulingProcessing(Long immediateSchedulingProcessing) Sets the immediate scheduling processing.voidsetLastProcessingDate(Date lastProcessingDate) Sets the last processing date.voidsetLastProcessingError(LocalizedString lastProcessingError) Sets the last processing error.voidsetOperationCenter(Long operationCenter) Sets the operation center.voidsetProcessingCounter(Long processingCounter) Sets the processing counter.voidsetSchedulingModel(Long schedulingModel) Sets the scheduling model.voidSets the state.voidsetWorkOrderOperation(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
-
BOImmediateSchedulingWorkOrder
public BOImmediateSchedulingWorkOrder()
-
-
Method Details
-
getId
Gets the id.- Returns:
- the id
-
setId
Sets the id.- Parameters:
id- the new id
-
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
-