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

public class BOAgendaOutcome extends DynO
Business object representing an agenda outcome
This BO works on the AAGENDA table, but only on the declared fields.
The SpanTable is intentionally omitted
Since:
9.2
See Also:
GCApi:
bo
  • Constructor Details

    • BOAgendaOutcome

      public BOAgendaOutcome()
  • Method Details

    • getId

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

      public void setId(Long id)
      Sets the agenda outcome id.
      Parameters:
      id - the agenda outcome id
    • getTakeInChargeDate

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

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

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

      public void setArrivalDate(Date arrivalDate)
      Sets the arrival date of the agenda outcome.
      Parameters:
      arrivalDate - the arrival date
    • getStartDate

      public Date getStartDate()
      Returns the start date of the agenda outcome.
      Returns:
      the start date
    • setStartDate

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

      public Date getEndDate()
      Returns the end date of the agenda outcome.
      Returns:
      the end date
    • setEndDate

      public void setEndDate(Date outcomeEndDate)
      Sets the end date of the agenda outcome.
      Parameters:
      outcomeEndDate - the end date
    • getReason

      public Long getReason()
      Returns the id of the agenda outcome reason.
      Returns:
      the reason id
      See Also:
    • setReason

      public void setReason(Long reason)
      Sets the id of the agenda outcome reason.
      Parameters:
      reason - the reason id
      See Also:
    • getWorkOrderEncodedNote

      public Long getWorkOrderEncodedNote()
      Returns the id of the agenda outcome encoded note.
      Returns:
      the encoded note id
      See Also:
    • setWorkOrderEncodedNote

      public void setWorkOrderEncodedNote(Long workOrderEncodedNote)
      Sets the id of the agenda outcome encoded note.
      Parameters:
      workOrderEncodedNote - the encoded note id
      See Also:
    • getValidationDate

      public Date getValidationDate()
      Returns the agenda outcome validation date.
      Returns:
      the validation date
    • setValidationDate

      public void setValidationDate(Date validationDate)
      Sets the agenda outcome validation date.
      Parameters:
      validationDate - the validation date
    • getValidationState

      public Long getValidationState()
      Returns the id of the agenda outcome validation state.
      Returns:
      the validation state id
      See Also:
    • setValidationState

      public void setValidationState(Long validationState)
      Sets the id of the agenda outcome validation state.
      Parameters:
      validationState - the validation state id
      See Also:
    • getNote

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

      public void setNote(String note)
      Sets the agenda outcome note.
      Parameters:
      note - the note
    • getOriginResult

      public Long getOriginResult()
      Returns the origin result.
      Returns:
      the origin result
    • setOriginResult

      public void setOriginResult(Long originResult)
      Sets the origin result.
      Parameters:
      originResult - the origin result