Class WorkloadTimeShiftInput

java.lang.Object
overit.geocall.model.DynO
overit.geocallapp.wfm.roughplanning.bl.demand.event.WorkloadTimeShiftInput
All Implemented Interfaces:
ConstraintValidator<DynO.Valid,DynO>, Serializable, overit.geocall.timezone.model.TimeZoned

public class WorkloadTimeShiftInput extends DynO
Business object representing the input for the WorkloadTimeShiftEvent.
Since:
19.0
See Also:
  • Constructor Details

    • WorkloadTimeShiftInput

      public WorkloadTimeShiftInput()
  • Method Details

    • getRoughPlanningId

      public Long getRoughPlanningId()
      Returns the rough planning filter
      Returns:
      the rough planning filter
      See Also:
    • setRoughPlanningId

      public void setRoughPlanningId(Long roughPlanningId)
      Sets the rough planning filter
      Parameters:
      roughPlanningId - the rough planning filter
      See Also:
    • getOldPeriod

      public DateTimeRange getOldPeriod()
      Returns the date range filter to be applied on buckets
      Returns:
      the date range filter to be applied on buckets
    • setOldPeriod

      public void setOldPeriod(DateTimeRange oldPeriod)
      Sets the date range filter to be applied on buckets
      Parameters:
      oldPeriod - the date range filter to be applied on buckets
    • getNewPeriod

      public DateTimeRange getNewPeriod()
      Returns the date range filter to be applied on buckets
      Returns:
      the date range filter to be applied on buckets
    • setNewPeriod

      public void setNewPeriod(DateTimeRange newPeriod)
      Sets the date range filter to be applied on buckets
      Parameters:
      newPeriod - the date range filter to be applied on buckets
    • getActivityId

      public Long getActivityId()
      Returns the activity filter
      Returns:
      the activity filter
    • setActivityId

      public void setActivityId(Long activityId)
      Sets the activity filter
      Parameters:
      activityId - the activity filter
    • getOperationTypeId

      public Long getOperationTypeId()
      Returns the operation type filter
      Returns:
      the operation type filter
    • setOperationTypeId

      public void setOperationTypeId(Long operationTypeId)
      Sets the operation type filter
      Parameters:
      operationTypeId - the operation type filter
    • getUrgencyId

      public Long getUrgencyId()
      Returns the urgency filter
      Returns:
      the urgency filter
    • setUrgencyId

      public void setUrgencyId(Long urgencyId)
      Sets the urgency filter
      Parameters:
      urgencyId - the urgency filter
    • getHoursToShift

      public Long getHoursToShift()
      Returns the urgency filter
      Returns:
      the urgency filter
    • setHoursToShift

      public void setHoursToShift(Long hoursToShift)
      Sets the urgency filter
      Parameters:
      hoursToShift - the urgency filter