Class DaySchedulingsValidateInput

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

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

    • DaySchedulingsValidateInput

      public DaySchedulingsValidateInput()
  • Method Details

    • getOperationCenter

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

      public void setOperationCenter(Long operationCenter)
      Sets the operation center to validate
      Parameters:
      operationCenter - the operation center to validate
    • 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
    • getWorkshift

      public Long getWorkshift()
      Returns the crew shell's workshift
      Returns:
      the crew shell's workshift
    • setWorkshift

      public void setWorkshift(Long workshift)
      Sets the crew shell workshift
      Parameters:
      workshift - the crew shell workshift
    • getDays

      public List<Date> getDays()
      Returns the list of days
      Returns:
      the list of days
    • setDays

      public void setDays(List<Date> days)
      Sets the list of days to be validated
      Parameters:
      days - the list of days to be validated
    • isSkipValidation

      public boolean isSkipValidation()
      Returns true to skip the validation
      Returns:
      true to skip the validation
    • setSkipValidation

      public void setSkipValidation(boolean skipValidation)
      Sets true to skip the validation
      Parameters:
      skipValidation - the flag to skip the validation
    • getDayValidationType

      public Long getDayValidationType()
      Returns the day validation type
      Returns:
      the day validation type
    • setDayValidationType

      public void setDayValidationType(Long dayValidationType)
      Sets the day validation type
      Parameters:
      dayValidationType - the day validation type