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

public class DTOImmediateSchedulingWorkOrderUpdate extends DynO
DTO for update immediate scheduling work order
Since:
22.0
See Also:
GCApi:
dto
  • Constructor Details

    • DTOImmediateSchedulingWorkOrderUpdate

      public DTOImmediateSchedulingWorkOrderUpdate()
  • Method Details

    • getOperationCenter

      public final Optional<Long> getOperationCenter()
      Gets the operation center.
      Returns:
      the operation center
    • setOperationCenter

      public final void setOperationCenter(Optional<Long> operationCenter)
      Sets the operation center.
      Parameters:
      operationCenter - the new operation center
    • getState

      public final Optional<Long> getState()
      Gets the state.
      Returns:
      the state
    • setState

      public final void setState(Optional<Long> state)
      Sets the state.
      Parameters:
      state - the new state
    • getWorkOrderOperation

      public final Optional<Long> getWorkOrderOperation()
      Gets the work order operation.
      Returns:
      the work order operation
    • setWorkOrderOperation

      public final void setWorkOrderOperation(Optional<Long> workOrderOperation)
      Sets the work order operation.
      Parameters:
      workOrderOperation - the new work order operation
    • getSchedulingModel

      public final Optional<Long> getSchedulingModel()
      Gets the scheduling model.
      Returns:
      the scheduling model
    • setSchedulingModel

      public final void setSchedulingModel(Optional<Long> schedulingModel)
      Sets the scheduling model.
      Parameters:
      schedulingModel - the new scheduling model
    • getCreationDate

      public final Optional<ZonedDateTime> getCreationDate()
      Gets the creation date.
      Returns:
      the creation date
    • setCreationDate

      public final void setCreationDate(Optional<ZonedDateTime> creationDate)
      Sets the creation date.
      Parameters:
      creationDate - the new creation date
    • getForemanResourceShift

      public final Optional<Long> getForemanResourceShift()
      Gets the foreman resource shift.
      Returns:
      the foreman resource shift
    • setForemanResourceShift

      public final void setForemanResourceShift(Optional<Long> foremanResourceShift)
      Sets the foreman resource shift.
      Parameters:
      foremanResourceShift - the new foreman resource shift
    • getLastProcessingDate

      public final Optional<ZonedDateTime> getLastProcessingDate()
      Gets the last processing date.
      Returns:
      the last processing date
    • setLastProcessingDate

      public final void setLastProcessingDate(Optional<ZonedDateTime> lastProcessingDate)
      Sets the last processing date.
      Parameters:
      lastProcessingDate - the new last processing date
    • getProcessingCounter

      public final Optional<Long> getProcessingCounter()
      Gets the processing counter.
      Returns:
      the processing counter
    • setProcessingCounter

      public final void setProcessingCounter(Optional<Long> processingCounter)
      Sets the processing counter.
      Parameters:
      processingCounter - the new processing counter
    • getImmediateSchedulingProcessing

      public final Optional<Long> getImmediateSchedulingProcessing()
      Gets the immediate scheduling processing.
      Returns:
      the immediate scheduling processing
    • setImmediateSchedulingProcessing

      public final void setImmediateSchedulingProcessing(Optional<Long> immediateSchedulingProcessing)
      Sets the immediate scheduling processing.
      Parameters:
      immediateSchedulingProcessing - the new immediate scheduling processing
    • getLastProcessingError

      public final Optional<LocalizedString> getLastProcessingError()
      Gets the last processing error.
      Returns:
      the last processing error
    • setLastProcessingError

      public final void setLastProcessingError(Optional<LocalizedString> lastProcessingError)
      Sets the last processing error.
      Parameters:
      lastProcessingError - the new last processing error
    • getAgendaId

      public final Optional<Long> getAgendaId()
      Gets the agenda id.
      Returns:
      the agenda id
    • setAgendaId

      public final void setAgendaId(Optional<Long> agendaId)
      Sets the agenda id.
      Parameters:
      agendaId - the new agenda id