java.lang.Object
overit.geocallapp.wfm.core.bl.schedule.intervention.Intervention
All Implemented Interfaces:
Serializable

public class Intervention extends Object implements Serializable
Business object representing an intervention.
It consists of various parts:
- an agenda BOAgenda
- an agenda outcome BOAgendaOutcome
- an appointment BOAppointment
- a work order header id BOWorkOrderHeader
- a work order operation id BOWorkOrderOperation
- a technical object header id BOTechnicalObjectHeader
Since:
9.2
See Also:
GCApi:
bo
  • Constructor Details

    • Intervention

      public Intervention()
  • Method Details

    • getAgenda

      public BOAgenda getAgenda()
      Returns the intervention agenda.
      Returns:
      the agenda
    • setAgenda

      public void setAgenda(BOAgenda agenda)
      Sets the intervention agenda.
      Parameters:
      agenda - the agenda
    • getAgendaOutcome

      public BOAgendaOutcome getAgendaOutcome()
      Returns the intervention agenda outcome.
      Returns:
      the agenda outcome
    • setAgendaOutcome

      public void setAgendaOutcome(BOAgendaOutcome agendaOutcome)
      Sets the intervention agenda outcome.
      Parameters:
      agendaOutcome - the agenda outcome
    • getAppointment

      public BOAppointment getAppointment()
      Returns the intervention appointment.
      Returns:
      the appointment
    • setAppointment

      public void setAppointment(BOAppointment appointment)
      Sets the intervention appointment.
      Parameters:
      appointment - the appointment
    • getWorkOrder

      public Long getWorkOrder()
      Returns the intervention work order id .
      Returns:
      the intervention work order id
      See Also:
    • setWorkOrder

      public void setWorkOrder(Long workOrder)
      Sets the intervention work order id.
      Parameters:
      workOrder - the work order id
      See Also:
    • getWorkOrderOperation

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

      public void setWorkOrderOperation(Long woOperation)
      Sets the id of the intervention work order operation.
      Parameters:
      woOperation - the work order operation id
      See Also:
    • getTechnicalObject

      public Long getTechnicalObject()
      Returns the id of the intervention technical object.
      Returns:
      the intervention technical object id
      See Also:
    • setTechnicalObject

      public void setTechnicalObject(Long technicalObject)
      Sets the id of the intervention technical object.
      Parameters:
      technicalObject - the technical object id
      See Also:
    • getActivity

      public Long getActivity()
      Returns the intervention activity id.
      Returns:
      the intervention activity id
      See Also:
    • setActivity

      public void setActivity(Long activity)
      Sets the intervention activity id.
      Parameters:
      activity - the activity id
      See Also: