Class ImmediateSchedulingResourceExclusionBatchInsertInput

java.lang.Object
overit.geocallapp.wfm.scheduling.bl.immediatescheduling.processing.resourceexclusion.event.ImmediateSchedulingResourceExclusionBatchInsertInput

public class ImmediateSchedulingResourceExclusionBatchInsertInput extends Object
Input for batch inserting immediate scheduling resource exclusions.

Contains the processing ID, list of resource IDs, and exclusion reason for batch insertion of resource exclusions.

Since:
22.0
  • Constructor Details

    • ImmediateSchedulingResourceExclusionBatchInsertInput

      public ImmediateSchedulingResourceExclusionBatchInsertInput()
  • Method Details

    • getProcessingId

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

      public void setProcessingId(Long processingId)
      Sets the processing ID.
      Parameters:
      processingId - the new processing ID
    • getResources

      public List<Long> getResources()
      Gets the resource IDs.
      Returns:
      the resource IDs
    • setResources

      public void setResources(List<Long> resources)
      Sets the resource IDs.
      Parameters:
      resources - the new resource IDs
    • getExclusionReason

      public Long getExclusionReason()
      Gets the exclusion reason ID.
      Returns:
      the exclusion reason ID
    • setExclusionReason

      public void setExclusionReason(Long exclusionReason)
      Sets the exclusion reason ID.
      Parameters:
      exclusionReason - the new exclusion reason ID