Class CapacityPlanningActivityDetailResult

java.lang.Object
overit.geocall.model.DynO
overit.geocallapp.wfm.forecastcapacity.bl.capacityplanning.result.detail.CapacityPlanningActivityDetailResult
All Implemented Interfaces:
ConstraintValidator<DynO.Valid,DynO>, Serializable, overit.geocall.timezone.model.TimeZoned

public class CapacityPlanningActivityDetailResult extends DynO
Business object representing a row of a capacity planning activity detail result
Since:
15.0
See Also:
GCApi:
bo
  • Constructor Details

    • CapacityPlanningActivityDetailResult

      public CapacityPlanningActivityDetailResult()
  • Method Details

    • getCapacityPlanning

      public Long getCapacityPlanning()
      Returns the capacity planning scenario id.
      Returns:
      the capacity planning scenario id
    • setCapacityPlanning

      public void setCapacityPlanning(Long capacityPlanning)
      Sets the capacity planning id.
      Parameters:
      capacityPlanning - the capacity planning id
    • getActivity

      public Long getActivity()
      Returns the forecast activity id.
      Returns:
      the forecast activity id
    • setActivity

      public void setActivity(Long activity)
      Sets the forecast activity id.
      Parameters:
      activity - the forecast activity id
    • getExpectedDuration

      public Long getExpectedDuration()
      Returns the expected duration (in minutes)
      Returns:
      the expected duration (in minutes)
    • setExpectedDuration

      public void setExpectedDuration(Long expectedDuration)
      Sets the expected duration (in minutes)
      Parameters:
      expectedDuration - the expected duration
    • getAssignedTime

      public Long getAssignedTime()
      Returns the assigment time (how many minutes of activity we can cover)
      Returns:
      the assigment time
    • setAssignedTime

      public void setAssignedTime(Long assignedTime)
      Sets the assigment time (how many minutes of activity we can cover)
      Parameters:
      assignedTime - the assigment time
    • getNotAssignedTime

      public Long getNotAssignedTime()
      Returns the not assigment time (how many minutes of activity we cannot cover)
      Returns:
      the not assigment time
    • setNotAssignedTime

      public void setNotAssignedTime(Long notAssignedTime)
      Sets the not assigment time (how many minutes of activity we cannot cover)
      Parameters:
      notAssignedTime - the not assigment time
    • getPercentageAssignment

      public Double getPercentageAssignment()
      Returns the percentage assigment (percentage of activity coverage)
      Returns:
      percentage assigment
    • setPercentageAssignment

      public void setPercentageAssignment(Double percentageAssignment)
      Sets the percentage assigment (percentage of activity coverage)
      Parameters:
      percentageAssignment - the percentage assigment
    • getOvertime

      public Long getOvertime()
      Returns the overtime used to cover the activity (in minutes)
      Returns:
      overtime
    • setOvertime

      public void setOvertime(Long overtime)
      Sets the overtime used to cover the activity (in minutes)
      Parameters:
      overtime - the overtime
    • getActivityTimeframe

      public Long getActivityTimeframe()
      Returns the activity time frame
      Returns:
      activity time frame
    • setActivityTimeframe

      public void setActivityTimeframe(Long activityTimeframe)
      Sets the activity time frame
      Parameters:
      activityTimeframe - the activity time frame
    • getStartDate

      public Date getStartDate()
      Returns the start date of the coverage scenario
      Returns:
      the start date
    • setStartDate

      public void setStartDate(Date startDate)
      Sets the start date of the coverage scenario
      Parameters:
      startDate - the start date
    • getEndDate

      public Date getEndDate()
      Returns the end date of the coverage scenario
      Returns:
      the end date
    • setEndDate

      public void setEndDate(Date endDate)
      Sets the end date of the coverage scenario
      Parameters:
      endDate - the end date