Class CrewShellWorkshiftBuildInput

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

public class CrewShellWorkshiftBuildInput extends DynO
Business object representing an input for the event that calculates the workshift objects
Since:
16.0
See Also:
GCApi:
bo
  • Constructor Details

    • CrewShellWorkshiftBuildInput

      public CrewShellWorkshiftBuildInput()
  • Method Details

    • getOperationCenter

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

      public void setOperationCenter(Long operationCenter)
      Sets the id of the operation center
      Parameters:
      operationCenter - the id of the operation center
    • getStartDate

      public Date getStartDate()
      Returns the start date
      Returns:
      the start date
    • setStartDate

      public void setStartDate(Date startDate)
      Sets the start date
      Parameters:
      startDate - the start date
    • getEndDate

      public Date getEndDate()
      Returns the end date
      Returns:
      the end date
    • setEndDate

      public void setEndDate(Date endDate)
      Sets the end date
      Parameters:
      endDate - the end date
    • getUiState

      public overit.geocallapp.wfm.ui.stato.StatoUI getUiState()
      Returns the ui state
      Returns:
      the ui state
    • setUiState

      public void setUiState(overit.geocallapp.wfm.ui.stato.StatoUI uiState)
      Sets the ui state
      Parameters:
      uiState - the ui state
    • getUsers

      public Collection<Long> getUsers()
      Returns the users
      Returns:
      the users
    • setUsers

      public void setUsers(Collection<Long> users)
      Sets the users
      Parameters:
      users -
    • getActive

      public Boolean getActive()
      Returns the active flag
      Returns:
      the active flag
    • setActive

      public void setActive(Boolean active)
      Sets the active flag
      Parameters:
      active -
    • getSkills

      public Collection<Long> getSkills()
      Returns the skill's IDs
      Returns:
      the skill's IDs
    • setSkills

      public void setSkills(Collection<Long> skills)
      Sets the skill's IDs
      Parameters:
      skills - the skill's IDs
    • getComponents

      public Collection<Long> getComponents()
      Returns the crew shell component's IDs
      Returns:
      the crew shell component's IDs
    • setComponents

      public void setComponents(Collection<Long> components)
      Sets the crew shell component's IDs
      Parameters:
      components - the crew shell component's IDs
    • getTypes

      public Collection<Long> getTypes()
      Returns the crew shell's types IDs
      Returns:
      the crew shell's types IDs
    • setTypes

      public void setTypes(Collection<Long> types)
      Sets the crew shell's types IDs
      Parameters:
      types - the crew shell's types IDs