Class WorkloadMovementProviderFactor
java.lang.Object
overit.geocall.wfm.planning.bl.valuemovement.provider.factor.ValueMovementProviderFactor
overit.geocallapp.wfm.roughplanning.bl.workloadmovement.provider.factor.WorkloadMovementProviderFactor
public class WorkloadMovementProviderFactor
extends overit.geocall.wfm.planning.bl.valuemovement.provider.factor.ValueMovementProviderFactor
Factor class for retrieving workload movements.
Extends the base ValueMovementProviderFactor to add a WorkloadDistributionSearchFilter
for filtering workload movements based on various criteria.
- Since:
- 20.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the search filter used for filtering workload movements.Returns the search filter used for filtering workload movements.Returns the search filter used for filtering workload movements.Returns the search filter used for filtering workload movements.voidsetActivityType(Long activityType) Sets the search filter used for filtering workload movements.voidsetOperationCenter(Long operationCenter) Sets the search filter used for filtering workload movements.voidsetOperationType(Long operationType) Sets the search filter used for filtering workload movements.voidsetUrgency(Long urgency) Sets the search filter used for filtering workload movements.voidvalidate()Validates the factor's state.Methods inherited from class overit.geocall.wfm.planning.bl.valuemovement.provider.factor.ValueMovementProviderFactor
getDateTimeRange, setDateTimeRange
-
Constructor Details
-
WorkloadMovementProviderFactor
public WorkloadMovementProviderFactor()
-
-
Method Details
-
getOperationCenter
Returns the search filter used for filtering workload movements.- Returns:
-
setOperationCenter
Sets the search filter used for filtering workload movements.- Parameters:
operationCenter-
-
getOperationType
Returns the search filter used for filtering workload movements.- Returns:
-
setOperationType
Sets the search filter used for filtering workload movements.- Parameters:
operationType-
-
getActivityType
Returns the search filter used for filtering workload movements.- Returns:
-
setActivityType
Sets the search filter used for filtering workload movements.- Parameters:
activityType-
-
getUrgency
Returns the search filter used for filtering workload movements.- Returns:
-
setUrgency
Sets the search filter used for filtering workload movements.- Parameters:
urgency-
-
validate
Description copied from class:overit.geocall.wfm.planning.bl.valuemovement.provider.factor.ValueMovementProviderFactorValidates the factor's state. Implementations can override this to add specific validation rules.- Overrides:
validatein classoverit.geocall.wfm.planning.bl.valuemovement.provider.factor.ValueMovementProviderFactor- Throws:
DAValidateException- if validation fails
-