Class AssignmentHelper
java.lang.Object
overit.geocallapp.wfm.forecastcapacity.bl.capacityplanning.calculation.solver.simple.utils.AssignmentHelper
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddResourceOvertime(CapacityPlanningActivitySupportData timeframe, Map.Entry<Date, List<CapacityPlanningResourceSupportData>> dayAvailability, List<CapacityPlanningAssignment> assignments) voidaddResourcesAssignments(CapacityPlanningActivitySupportData timeframe, Map.Entry<Date, List<CapacityPlanningResourceSupportData>> dayAvailability, List<CapacityPlanningAssignment> assignments) voidaddTeamAssignments(CapacityPlanningActivitySupportData timeframe, Map.Entry<Date, List<CapacityPlanningResourceSupportData>> dayAvailability, List<CapacityPlanningAssignment> assignments, Long teamId) voidaddTeamOvertime(CapacityPlanningActivitySupportData timeframe, Map.Entry<Date, List<CapacityPlanningResourceSupportData>> dayAvailability, List<CapacityPlanningAssignment> assignments, Long teamId) protected CapacityPlanningAssignmentcreateAssignment(CapacityPlanningActivitySupportData timeframe, CapacityPlanningResourceSupportData resourceDay, Long teamId) static AssignmentHelper
-
Constructor Details
-
AssignmentHelper
public AssignmentHelper()
-
-
Method Details
-
getInstance
-
addResourcesAssignments
public void addResourcesAssignments(CapacityPlanningActivitySupportData timeframe, Map.Entry<Date, List<CapacityPlanningResourceSupportData>> dayAvailability, List<CapacityPlanningAssignment> assignments) -
addTeamAssignments
public void addTeamAssignments(CapacityPlanningActivitySupportData timeframe, Map.Entry<Date, List<CapacityPlanningResourceSupportData>> dayAvailability, List<CapacityPlanningAssignment> assignments, Long teamId) -
addTeamOvertime
public void addTeamOvertime(CapacityPlanningActivitySupportData timeframe, Map.Entry<Date, List<CapacityPlanningResourceSupportData>> dayAvailability, List<CapacityPlanningAssignment> assignments, Long teamId) -
addResourceOvertime
public void addResourceOvertime(CapacityPlanningActivitySupportData timeframe, Map.Entry<Date, List<CapacityPlanningResourceSupportData>> dayAvailability, List<CapacityPlanningAssignment> assignments) -
createAssignment
protected CapacityPlanningAssignment createAssignment(CapacityPlanningActivitySupportData timeframe, CapacityPlanningResourceSupportData resourceDay, Long teamId)
-