Class DTOInterventionOutcome

java.lang.Object
overit.geocall.model.DynO
overit.geocallapp.wfm.execution.rs1.interventionoutcome.DTOInterventionOutcome
All Implemented Interfaces:
ConstraintValidator<DynO.Valid,DynO>, Serializable, overit.geocall.timezone.model.TimeZoned

public class DTOInterventionOutcome extends DynO
DTO for intervention outcome.
Since:
18.0
See Also:
GCApi:
dto
  • Constructor Details

    • DTOInterventionOutcome

      public DTOInterventionOutcome()
  • Method Details

    • getId

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

      public final void setId(Long id)
      Sets the id.
      Parameters:
      id - the new id
    • getTakeInChargeDate

      public final ZonedDateTime getTakeInChargeDate()
      Gets the take in charge date.
      Returns:
      the take in charge date
    • setTakeInChargeDate

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

      public final ZonedDateTime getArrivalDate()
      Gets the arrival date.
      Returns:
      the arrival date
    • setArrivalDate

      public final void setArrivalDate(ZonedDateTime arrivalDate)
      Sets the arrival date.
      Parameters:
      arrivalDate - the new arrival date
    • getStartDate

      public final ZonedDateTime getStartDate()
      Gets the start date.
      Returns:
      the start date
    • setStartDate

      public final void setStartDate(ZonedDateTime startDate)
      Sets the start date.
      Parameters:
      startDate - the new start date
    • getEndDate

      public final ZonedDateTime getEndDate()
      Gets the end date.
      Returns:
      the end date
    • setEndDate

      public final void setEndDate(ZonedDateTime endDate)
      Sets the end date.
      Parameters:
      endDate - the new end date
    • getReason

      public final Long getReason()
      Gets the reason.
      Returns:
      the reason
    • setReason

      public final void setReason(Long reason)
      Sets the reason.
      Parameters:
      reason - the new reason
    • getEncodedNote

      public final Long getEncodedNote()
      Gets the encoded note.
      Returns:
      the encoded note
    • setEncodedNote

      public final void setEncodedNote(Long encodedNote)
      Sets the encoded note.
      Parameters:
      encodedNote - the new encoded note
    • getValidationDate

      public final ZonedDateTime getValidationDate()
      Gets the validation date.
      Returns:
      the validation date
    • setValidationDate

      public final void setValidationDate(ZonedDateTime validationDate)
      Sets the validation date.
      Parameters:
      validationDate - the new validation date
    • getValidationStatus

      public final Long getValidationStatus()
      Gets the validation status.
      Returns:
      the validation status
    • setValidationStatus

      public final void setValidationStatus(Long validationStatus)
      Sets the validation status.
      Parameters:
      validationStatus - the new validation status
    • getNotes

      public final String getNotes()
      Gets the notes.
      Returns:
      the notes
    • setNotes

      public final void setNotes(String notes)
      Sets the notes.
      Parameters:
      notes - the new notes
    • getOrigin

      public final Long getOrigin()
      Get the origin.
      Returns:
      the origin
    • setOrigin

      public final void setOrigin(Long origin)
      Set the origin.
      Parameters:
      origin - the origin
    • getReportedDuration

      public final Long getReportedDuration()
      Get the reported duration.
      Returns:
      the reported duration
    • setReportedDuration

      public final void setReportedDuration(Long reportedDuration)
      Set the reported duration.
      Parameters:
      reportedDuration - the reported duration