Class WorkloadMovementProblem
java.lang.Object
overit.geocall.wfm.planning.bl.valuemovement.problem.ValueMovementProblem
overit.geocallapp.wfm.roughplanning.bl.workloadmovement.problem.WorkloadMovementProblem
public class WorkloadMovementProblem
extends overit.geocall.wfm.planning.bl.valuemovement.problem.ValueMovementProblem
Represents the input data required to solve a workload movement application problem.
Extends the base ValueMovementProblem to add a list of rough planning buckets.
- Since:
- 20.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddBucket(BORoughPlanningBucket bucket) Adds a bucket to the list of rough planning buckets.Returns the list of rough planning buckets associated with this problem.voidsetBuckets(List<BORoughPlanningBucket> buckets) Sets the list of rough planning buckets associated with this problem.Methods inherited from class overit.geocall.wfm.planning.bl.valuemovement.problem.ValueMovementProblem
getDestinationRangeForTimedValues, getSourceTimedValues, getValueAmountToMove, setDestinationRangeForTimedValues, setSourceTimedValues, setValueAmountToMove
-
Constructor Details
-
WorkloadMovementProblem
public WorkloadMovementProblem()
-
-
Method Details
-
getBuckets
Returns the list of rough planning buckets associated with this problem.- Returns:
- the list of rough planning buckets
-
setBuckets
Sets the list of rough planning buckets associated with this problem.- Parameters:
buckets- the list of rough planning buckets to set
-
addBucket
Adds a bucket to the list of rough planning buckets.- Parameters:
bucket- the bucket to add
-