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

public class BOAgendaResource extends DynO
Business object representing an agenda resource .
Since:
9.2
See Also:
GCApi:
bo
  • Constructor Details

    • BOAgendaResource

      public BOAgendaResource()
  • Method Details

    • getAgenda

      public Long getAgenda()
      Returns the agenda id.
      Returns:
      the agenda id
      See Also:
    • setAgenda

      public void setAgenda(Long agenda)
      Sets the agenda id.
      Parameters:
      agenda - the agenda id
      See Also:
    • getResource

      public Long getResource()
      Returns the resource id.
      Returns:
      the resource id
      See Also:
    • setResource

      public void setResource(Long resource)
      Sets the resource id.
      Parameters:
      resource - the resource id
      See Also:
    • getSpentTime

      public Double getSpentTime()
      Returns the spent time.
      Returns:
      the spent time
    • setSpentTime

      public void setSpentTime(Double spentTime)
      Sets the spent time.
      Parameters:
      spentTime - the spent time
    • getWorkOrderOperation

      public Long getWorkOrderOperation()
      Returns the work order operation id.
      Returns:
      the work order operation id
      See Also:
    • setWorkOrderOperation

      public void setWorkOrderOperation(Long workOrderOperation)
      Sets the work order operation id.
      Parameters:
      workOrderOperation - the work order operation id
      See Also:
    • getHourType

      public Long getHourType()
      Returns the hour type id.
      Returns:
      the hour type id
    • setHourType

      public void setHourType(Long hourType)
      Sets the hour type id.
      Parameters:
      hourType - the hour type id
    • getTakeInChargeDate

      public Date getTakeInChargeDate()
      Returns the take in charge date.
      Returns:
      the take in charge date
    • setTakeInChargeDate

      public void setTakeInChargeDate(Date takeInChargeDate)
      Sets the take in charge date.
      Parameters:
      takeInChargeDate - the take in charge date
    • getArrivalDate

      public Date getArrivalDate()
      Returns the arrival date.
      Returns:
      the arrival date
    • setArrivalDate

      public void setArrivalDate(Date arrivalDate)
      Sets the arrival date.
      Parameters:
      arrivalDate - the arrival date
    • getOutcomeStartDate

      public Date getOutcomeStartDate()
      Returns the outcome start date.
      Returns:
      the outcome start date
    • setOutcomeStartDate

      public void setOutcomeStartDate(Date outcomeStartDate)
      Sets the outcome start date.
      Parameters:
      outcomeStartDate - the outcome start date
    • getOutcomeEndDate

      public Date getOutcomeEndDate()
      Returns the outcome end date.
      Returns:
      the outcome end date
    • setOutcomeEndDate

      public void setOutcomeEndDate(Date outcomeEndDate)
      Sets the outcome end date.
      Parameters:
      outcomeEndDate - the outcome end date
    • getIsCustomerAbsent

      public Boolean getIsCustomerAbsent()
      Checks if the customer is absent.
      Returns:
      true if the customer is absent, false otherwise
    • setIsCustomerAbsent

      public void setIsCustomerAbsent(Boolean isCustomerAbsent)
      Sets the customer absence to isCustomerAbsent.
      Parameters:
      isCustomerAbsent - the checks if is customer absent
    • getNote

      public String getNote()
      Returns the note.
      Returns:
      the note
    • setNote

      public void setNote(String note)
      Sets the note.
      Parameters:
      note - the note
    • getResourceShift

      public Long getResourceShift()
      Returns the resource shift id.
      Returns:
      the resource shift id
      See Also:
    • setResourceShift

      public void setResourceShift(Long resourceShift)
      Sets the resource shift id.
      Parameters:
      resourceShift - the resource shift id
      See Also:
    • getManualLockUser

      public Long getManualLockUser()
      Returns the manual lock user.
      Returns:
      the manual lock user
    • setManualLockUser

      public void setManualLockUser(Long manualLockUser)
      Sets the manual lock user.
      Parameters:
      manualLockUser - the manual lock user