Class DTOMobileIntervention

java.lang.Object
overit.geocall.model.DynO
overit.geocallapp.wfm.mobile.core.rs3.workorderdetails.DTOMobileIntervention
All Implemented Interfaces:
ConstraintValidator<DynO.Valid,DynO>, Serializable, overit.geocall.timezone.model.TimeZoned

@TimeZoneResolver(event=InterventionTimeZoneResolverEvent.class, fieldName="id") public class DTOMobileIntervention extends DynO
DTO for mobile intervention.
Since:
19.0
See Also:
GCApi:
dto
  • Constructor Details

    • DTOMobileIntervention

      public DTOMobileIntervention()
  • Method Details

    • getId

      public Long getId()
      Returns the intervention id.
      Returns:
      the id
    • setId

      public void setId(Long id)
      Sets the intervention id.
      Parameters:
      id - the id
    • getTechnicianId

      public Long getTechnicianId()
      Returns the id of the intervention technician.
      Returns:
      the technician id
    • setTechnicianId

      public void setTechnicianId(Long technicianId)
      Sets the id of the intervention technician.
      Parameters:
      technicianId - the technician id
    • getTechnicianName

      public String getTechnicianName()
      Returns the name of the intervention technician.
      Returns:
      the technician name
    • setTechnicianName

      public void setTechnicianName(String technicianName)
      Sets the name of the intervention technician.
      Parameters:
      technicianName - the technician name
    • getTechnicianSurname

      public String getTechnicianSurname()
      Returns the surname of the intervention technician.
      Returns:
      the technician surname
    • setTechnicianSurname

      public void setTechnicianSurname(String technicianSurname)
      Sets the surname of the intervention technician.
      Parameters:
      technicianSurname - the technician surname
    • getOutcomeType

      public Long getOutcomeType()
      Returns the outcome type.
      Returns:
      the outcome type
    • setOutcomeType

      public void setOutcomeType(Long outcomeType)
      Sets the outcome type.
      Parameters:
      outcomeType - the outcome type
    • getAppointment

      public Long getAppointment()
      Returns the appointment id.
      Returns:
      the appointment id
    • setAppointment

      public void setAppointment(Long appointment)
      Sets the appointment id.
      Parameters:
      appointment - the appointment id
    • getOperation

      public Long getOperation()
      Returns the operation id.
      Returns:
      the operation id
    • setOperation

      public void setOperation(Long operation)
      Sets the operation id.
      Parameters:
      operation - the operation id
    • getStateDescription

      public String getStateDescription()
    • setStateDescription

      public void setStateDescription(String stateDescription)
    • getState

      public Long getState()
    • setState

      public void setState(Long state)