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 Details

    • WorkloadMovementProviderFactor

      public WorkloadMovementProviderFactor()
  • Method Details

    • getOperationCenter

      public Long getOperationCenter()
      Returns the search filter used for filtering workload movements.
      Returns:
    • setOperationCenter

      public void setOperationCenter(Long operationCenter)
      Sets the search filter used for filtering workload movements.
      Parameters:
      operationCenter -
    • getOperationType

      public Long getOperationType()
      Returns the search filter used for filtering workload movements.
      Returns:
    • setOperationType

      public void setOperationType(Long operationType)
      Sets the search filter used for filtering workload movements.
      Parameters:
      operationType -
    • getActivityType

      public Long getActivityType()
      Returns the search filter used for filtering workload movements.
      Returns:
    • setActivityType

      public void setActivityType(Long activityType)
      Sets the search filter used for filtering workload movements.
      Parameters:
      activityType -
    • getUrgency

      public Long getUrgency()
      Returns the search filter used for filtering workload movements.
      Returns:
    • setUrgency

      public void setUrgency(Long urgency)
      Sets the search filter used for filtering workload movements.
      Parameters:
      urgency -
    • validate

      public void validate() throws DAValidateException
      Description copied from class: overit.geocall.wfm.planning.bl.valuemovement.provider.factor.ValueMovementProviderFactor
      Validates the factor's state. Implementations can override this to add specific validation rules.
      Overrides:
      validate in class overit.geocall.wfm.planning.bl.valuemovement.provider.factor.ValueMovementProviderFactor
      Throws:
      DAValidateException - if validation fails