Class CrewShellSchedulingTransferInput

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

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

    • CrewShellSchedulingTransferInput

      public CrewShellSchedulingTransferInput()
  • Method Details

    • getScheduling

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

      public void setScheduling(BOScheduling scheduling)
      It sets the scheduling to be transferred
      Parameters:
      scheduling - the scheduling to be transferred
    • getForeman

      public Long getForeman()
      It returns the crew shell's foreman
      Returns:
      the crew shell's foreman
    • setForeman

      public void setForeman(Long foreman)
      It sets the crew shell's foreman
      Parameters:
      foreman - the crew shell's foreman
    • getDestinationWorkshifts

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

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

      public Long getCrewShellDummyUser()
      It returns the crew shell dummy user
      Returns:
      the crew shell dummy user
    • setCrewShellDummyUser

      public void setCrewShellDummyUser(Long crewShellDummyUser)
      It sets the crew shell dummy user
      Parameters:
      crewShellDummyUser - the crew shell dummy user