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

public class SchedulingCopyInput extends DynO
Business object representing the input for the SchedulingCopyEvent.
Since:
16.0
See Also:
GCApi:
bo
  • Constructor Details

    • SchedulingCopyInput

      public SchedulingCopyInput()
  • Method Details

    • getScheduling

      public BOScheduling getScheduling()
      It returns the scheduling to copy
      Returns:
      the scheduling to copy
    • setScheduling

      public void setScheduling(BOScheduling scheduling)
      It sets the scheduling to copy
      Parameters:
      scheduling - the sheduling to copy
    • getDestinationWorkshifts

      public List<BOWorkShift> getDestinationWorkshifts()
      It returns the list of destination workshifts
      Returns:
      the list of destination workshifts
    • setDestinationWorkshifts

      public void setDestinationWorkshifts(List<BOWorkShift> destinationWorkshifts)
      It sets the destination workshifts
      Parameters:
      destinationWorkshifts - the destination workshifts
    • getForeman

      public Long getForeman()
      It returns the user id of the foreman
      Returns:
      the user id of the foreman
    • setForeman

      public void setForeman(Long foreman)
      It sets the user id of the foreman
      Parameters:
      foreman - the user id of the foreman