Class WorkloadMovementInput
java.lang.Object
overit.geocallapp.wfm.roughplanning.bl.workloadmovement.event.WorkloadMovementInput
Input parameters for a workload movement operation.
Contains the search filter, target date range, and the total amount of workload to move.
- Since:
- 20.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the activity type.Returns the operation type.Returns the rough planning id.Returns the source date range.Returns the target date range.Returns the total amount of workload to move.getType()Returns the type of workload movement.Returns the urgency.voidsetActivityType(Long activityType) Sets the activity type.voidsetOperationType(Long operationType) Sets the operation type.voidsetRoughPlanningId(Long roughPlanningId) Sets the rough planning id.voidsetSourceRange(DateTimeRange sourceRange) Sets the source date range.voidsetTargetRange(DateTimeRange targetRange) Sets the target date range.voidsetTotalAmount(Double totalAmount) Sets the total amount of workload to move.voidsetType(WorkloadMovementType type) Sets the type of workload movement.voidsetUrgency(Long urgency) Sets the urgency.
-
Constructor Details
-
WorkloadMovementInput
public WorkloadMovementInput()
-
-
Method Details
-
getRoughPlanningId
Returns the rough planning id.- Returns:
- the rough planning id
-
setRoughPlanningId
Sets the rough planning id.- Parameters:
roughPlanningId- the rough planning id to set
-
getOperationType
Returns the operation type.- Returns:
- the operation type
-
setOperationType
Sets the operation type.- Parameters:
operationType- the operation type to set
-
getActivityType
Returns the activity type.- Returns:
- the activity type
-
setActivityType
Sets the activity type.- Parameters:
activityType- the activity type to set
-
getUrgency
Returns the urgency.- Returns:
- the urgency
-
setUrgency
Sets the urgency.- Parameters:
urgency- the urgency to set
-
getSourceRange
Returns the source date range.- Returns:
- the source date range
-
setSourceRange
Sets the source date range.- Parameters:
sourceRange- the source date range to set
-
getTargetRange
Returns the target date range.- Returns:
- the target date range
-
setTargetRange
Sets the target date range.- Parameters:
targetRange- the target date range to set
-
getTotalAmount
Returns the total amount of workload to move.- Returns:
- the total amount
-
setTotalAmount
Sets the total amount of workload to move.- Parameters:
totalAmount- the total amount to set
-
getType
Returns the type of workload movement.- Returns:
- the type
-
setType
Sets the type of workload movement.- Parameters:
type- the type to set
-