Class ImmediateSchedulingWorkOrderSelectInput

java.lang.Object
overit.geocallapp.wfm.scheduling.bl.immediatescheduling.processing.workorder.event.ImmediateSchedulingWorkOrderSelectInput
All Implemented Interfaces:
Serializable

public class ImmediateSchedulingWorkOrderSelectInput extends Object implements Serializable
Input for the immediate scheduling work order select event. Contains the historical processing ID (SISP), scheduling model ID, operation center ID, and max attempts for selecting work orders that need to be scheduled.
Since:
22.0
See Also:
  • Constructor Details

    • ImmediateSchedulingWorkOrderSelectInput

      public ImmediateSchedulingWorkOrderSelectInput()
  • Method Details

    • getHistoricalProcessingId

      public Long getHistoricalProcessingId()
      Gets the historical processing ID (SIMMEDIATESCHEDPROCESSING).
      Returns:
      the historical processing ID
    • setHistoricalProcessingId

      public void setHistoricalProcessingId(Long historicalProcessingId)
      Sets the historical processing ID (SIMMEDIATESCHEDPROCESSING).
      Parameters:
      historicalProcessingId - the historical processing ID to set
    • getSchedulingModelId

      public Long getSchedulingModelId()
      Gets the scheduling model ID.
      Returns:
      the scheduling model ID
    • setSchedulingModelId

      public void setSchedulingModelId(Long schedulingModelId)
      Sets the scheduling model ID.
      Parameters:
      schedulingModelId - the scheduling model ID to set
    • getOperationCenterId

      public Long getOperationCenterId()
      Gets the operation center ID.
      Returns:
      the operation center ID
    • setOperationCenterId

      public void setOperationCenterId(Long operationCenterId)
      Sets the operation center ID.
      Parameters:
      operationCenterId - the operation center ID to set
    • getMaxAttempts

      public Long getMaxAttempts()
      Gets the maximum number of scheduling attempts allowed.
      Returns:
      the max attempts
    • setMaxAttempts

      public void setMaxAttempts(Long maxAttempts)
      Sets the maximum number of scheduling attempts allowed.
      Parameters:
      maxAttempts - the max attempts to set