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
Business object representing a row of a capacity planning activity detail result
- Since:
- 15.0
- See Also:
- GCApi:
- bo
-
Nested Class Summary
Nested classes/interfaces inherited from class overit.geocall.model.DynO
DynO.SpanFields, DynO.SpanTable, DynO.Valid -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the forecast activity id.Returns the activity time frameReturns the assigment time (how many minutes of activity we can cover)Returns the capacity planning scenario id.Returns the end date of the coverage scenarioReturns the expected duration (in minutes)Returns the not assigment time (how many minutes of activity we cannot cover)Returns the overtime used to cover the activity (in minutes)Returns the percentage assigment (percentage of activity coverage)Returns the start date of the coverage scenariovoidsetActivity(Long activity) Sets the forecast activity id.voidsetActivityTimeframe(Long activityTimeframe) Sets the activity time framevoidsetAssignedTime(Long assignedTime) Sets the assigment time (how many minutes of activity we can cover)voidsetCapacityPlanning(Long capacityPlanning) Sets the capacity planning id.voidsetEndDate(Date endDate) Sets the end date of the coverage scenariovoidsetExpectedDuration(Long expectedDuration) Sets the expected duration (in minutes)voidsetNotAssignedTime(Long notAssignedTime) Sets the not assigment time (how many minutes of activity we cannot cover)voidsetOvertime(Long overtime) Sets the overtime used to cover the activity (in minutes)voidsetPercentageAssignment(Double percentageAssignment) Sets the percentage assigment (percentage of activity coverage)voidsetStartDate(Date startDate) Sets the start date of the coverage scenarioMethods inherited from class overit.geocall.model.DynO
addExtension, extract, extract, fields, from, from, getCriteria, getCriteriaNotExploded, getExtension, getFakeFilter, getUnknownAttributes, getUnknownCriteria, getVariant, getZone, insert, insert, isValid, make, removeCriteria, removeExtensionAttribute, setCriteria, setCriteriaNotExploded, setExtension, setFakeFilter, setUnknownAttributes, setUnknownCriteria, setVariant, setZone, toFlatMap, toFlatMap, toMap, toMap, toString, update, validateMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface jakarta.validation.ConstraintValidator
initializeMethods inherited from interface overit.geocall.timezone.model.TimeZoned
hasZone
-
Constructor Details
-
CapacityPlanningActivityDetailResult
public CapacityPlanningActivityDetailResult()
-
-
Method Details
-
getCapacityPlanning
Returns the capacity planning scenario id.- Returns:
- the capacity planning scenario id
-
setCapacityPlanning
Sets the capacity planning id.- Parameters:
capacityPlanning- the capacity planning id
-
getActivity
Returns the forecast activity id.- Returns:
- the forecast activity id
-
setActivity
Sets the forecast activity id.- Parameters:
activity- the forecast activity id
-
getExpectedDuration
Returns the expected duration (in minutes)- Returns:
- the expected duration (in minutes)
-
setExpectedDuration
Sets the expected duration (in minutes)- Parameters:
expectedDuration- the expected duration
-
getAssignedTime
Returns the assigment time (how many minutes of activity we can cover)- Returns:
- the assigment time
-
setAssignedTime
Sets the assigment time (how many minutes of activity we can cover)- Parameters:
assignedTime- the assigment time
-
getNotAssignedTime
Returns the not assigment time (how many minutes of activity we cannot cover)- Returns:
- the not assigment time
-
setNotAssignedTime
Sets the not assigment time (how many minutes of activity we cannot cover)- Parameters:
notAssignedTime- the not assigment time
-
getPercentageAssignment
Returns the percentage assigment (percentage of activity coverage)- Returns:
- percentage assigment
-
setPercentageAssignment
Sets the percentage assigment (percentage of activity coverage)- Parameters:
percentageAssignment- the percentage assigment
-
getOvertime
Returns the overtime used to cover the activity (in minutes)- Returns:
- overtime
-
setOvertime
Sets the overtime used to cover the activity (in minutes)- Parameters:
overtime- the overtime
-
getActivityTimeframe
Returns the activity time frame- Returns:
- activity time frame
-
setActivityTimeframe
Sets the activity time frame- Parameters:
activityTimeframe- the activity time frame
-
getStartDate
Returns the start date of the coverage scenario- Returns:
- the start date
-
setStartDate
Sets the start date of the coverage scenario- Parameters:
startDate- the start date
-
getEndDate
Returns the end date of the coverage scenario- Returns:
- the end date
-
setEndDate
Sets the end date of the coverage scenario- Parameters:
endDate- the end date
-