Class SchedulingOptimizationProcessInput

java.lang.Object
overit.geocall.model.DynO
overit.geocallapp.wfm.core.bl.schedule.optimize.event.SchedulingOptimizationProcessInput
All Implemented Interfaces:
ConstraintValidator<DynO.Valid,DynO>, Serializable, overit.geocall.timezone.model.TimeZoned

public class SchedulingOptimizationProcessInput extends DynO
Business object representing the input to instantiate a SchedulingOptimizationProcessEvent event.
Since:
16.0
See Also:
  • Constructor Details

    • SchedulingOptimizationProcessInput

      public SchedulingOptimizationProcessInput()
  • Method Details

    • getOperationCenter

      public Long getOperationCenter()
      Returns the operation center
      Returns:
      the operation center
    • setOperationCenter

      public void setOperationCenter(Long operationCenter)
      Sets the operation center
      Parameters:
      operationCenter - the operation center
    • getWorkshift

      public Long getWorkshift()
      Returns the workshift
      Returns:
      the workshift
    • setWorkshift

      public void setWorkshift(Long workshift)
      Sets the workshift
      Parameters:
      workshift - the workshift
    • getSimulation

      public Long getSimulation()
      Returns the simulation id
      Returns:
      the simulation id
    • setSimulation

      public void setSimulation(Long simulation)
      Sets the simulation id
      Parameters:
      simulation - the simulation id
    • getResource

      public Long getResource()
      Returns the resource
      Returns:
      the resource
    • setResource

      public void setResource(Long resource)
      Sets the resource
      Parameters:
      resource - the resource
    • getRecalibrate

      public Boolean getRecalibrate()
      Returns the recalibrate flag
      Returns:
      the recalibrate flag
    • setRecalibrate

      public void setRecalibrate(Boolean recalibrate)
      Sets the recalibrate flag
      Parameters:
      recalibrate - flag
    • getRealTime

      public Boolean getRealTime()
      Returns the real time flag
      Returns:
      the real time flag
    • setRealTime

      public void setRealTime(Boolean realTime)
      Sets the real time flag
      Parameters:
      realTime - the real time flag
    • getDate

      public Date getDate()
      Returns the date
      Returns:
      the date
    • setDate

      public void setDate(Date date)
      Sets the date
      Parameters:
      date - the date
    • getDeadline

      public Date getDeadline()
      Returns the deadline
      Returns:
      the deadline
    • setDeadline

      public void setDeadline(Date deadline)
      Sets the deadline
      Parameters:
      deadline - the deadline
    • getActiveEnhancedTsp

      public Boolean getActiveEnhancedTsp()
      Returns the enhanced tsp active flag
      Returns:
      the enhanced tsp active flag
    • setActiveEnhancedTsp

      public void setActiveEnhancedTsp(Boolean activeEnhancedTsp)
      Sets the enhanced tsp active flag
      Parameters:
      activeEnhancedTsp - the enhanced tsp active flag