Class ImmediateSchedulingWorkOrderExclusionInput

java.lang.Object
overit.geocall.model.DynO
overit.geocallapp.wfm.scheduling.bl.immediatescheduling.woexclusion.event.ImmediateSchedulingWorkOrderExclusionInput
All Implemented Interfaces:
ConstraintValidator<DynO.Valid,DynO>, Serializable, overit.geocall.timezone.model.TimeZoned

public class ImmediateSchedulingWorkOrderExclusionInput extends DynO
Input for the immediate scheduling work order exclusion event. Contains the processing ID and list of work order operation IDs to validate. Work orders with non-schedulable operation states will be excluded.
Since:
22.0
See Also:
GCApi:
bo
  • Constructor Details

    • ImmediateSchedulingWorkOrderExclusionInput

      public ImmediateSchedulingWorkOrderExclusionInput()
  • Method Details

    • getProcessingId

      public Long getProcessingId()
      Gets the processing ID.
      Returns:
      the processing ID (AISLID_HIST from AIMMEDIATESCHEDULINGWORKORDER)
    • setProcessingId

      public void setProcessingId(Long processingId)
      Sets the processing ID.
      Parameters:
      processingId - the processing ID to set
    • getWorkOrderOperations

      public List<Long> getWorkOrderOperations()
      Gets the list of work order operation IDs to validate.
      Returns:
      the list of work order operation IDs (AWOOID)
    • setWorkOrderOperations

      public void setWorkOrderOperations(List<Long> workOrderOperations)
      Sets the list of work order operation IDs to validate.
      Parameters:
      workOrderOperations - the list of work order operation IDs