Class SchedulingResourceDataTimeLineBuilder
java.lang.Object
overit.geocallapp.wfm.project.bl.management.planning.task.slotevaluation.timeline.SchedulingResourceDataTimeLineBuilder
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddActivityAsUnavailability(SlotEvaluationTimeLine out, Date iterationBegin, Date iterationEnd, BOSchedulingSlot slot) build(ResourceData resourceData, BOWorkOrderOperation operation, ScheduledIntervention intervention, boolean useResourceCalendar) protected voidmanageActivities(SlotEvaluationTimeLine out, Date iterationBegin, Date iterationEnd, boolean isOverlappable) protected voidmanageReceipts(SlotEvaluationTimeLine out, Date iterationBegin, Date iterationEnd) protected voidmanageWorkshifts(SlotEvaluationTimeLine out, Date iterationBegin, Date iterationEnd) protected overit.geocallapp.wfm.util.intervalli.DateTimeIntervalnormalizeToIterationDates(Date begin, Date end, Date iterationBeginDate, Date iterationEndDate)
-
Field Details
-
resourceData
-
-
Constructor Details
-
SchedulingResourceDataTimeLineBuilder
public SchedulingResourceDataTimeLineBuilder()
-
-
Method Details
-
build
public SlotEvaluationTimeLine build(ResourceData resourceData, BOWorkOrderOperation operation, ScheduledIntervention intervention, boolean useResourceCalendar) -
manageActivities
protected void manageActivities(SlotEvaluationTimeLine out, Date iterationBegin, Date iterationEnd, boolean isOverlappable) -
manageReceipts
-
manageWorkshifts
-
normalizeToIterationDates
-