Class DTOMobileTimesheetTask

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

@TimeZoneResolver(event=TimesheetHeaderTimeZoneResolverEvent.class, fieldName="timesheet") public class DTOMobileTimesheetTask extends DynO
DTO for mobile timesheet task.
Since:
19.0
See Also:
GCApi:
dto
  • Constructor Details

    • DTOMobileTimesheetTask

      public DTOMobileTimesheetTask()
  • Method Details

    • getIntervention

      public String getIntervention()
    • setIntervention

      public void setIntervention(String intervention)
    • getId

      public Long getId()
    • setId

      public void setId(Long id)
    • getTimesheet

      public Long getTimesheet()
    • setTimesheet

      public void setTimesheet(Long timesheet)
    • getCategory

      public Long getCategory()
    • setCategory

      public void setCategory(Long category)
    • getState

      public Long getState()
    • setState

      public void setState(Long state)
    • getShift

      public Long getShift()
    • setShift

      public void setShift(Long shift)
    • getOnCallShift

      public Long getOnCallShift()
    • setOnCallShift

      public void setOnCallShift(Long onCallShift)
    • getStartDate

      public ZonedDateTime getStartDate()
    • setStartDate

      public void setStartDate(ZonedDateTime startDate)
    • getEndDate

      public ZonedDateTime getEndDate()
    • setEndDate

      public void setEndDate(ZonedDateTime endDate)
    • getDuration

      public Long getDuration()
    • setDuration

      public void setDuration(Long duration)
    • getActualDuration

      public Long getActualDuration()
    • setActualDuration

      public void setActualDuration(Long actualDuration)
    • getStartEventType

      public Long getStartEventType()
    • setStartEventType

      public void setStartEventType(Long startEventType)
    • getStartEventEntity

      public Long getStartEventEntity()
    • setStartEventEntity

      public void setStartEventEntity(Long startEventEntity)
    • getEndEventType

      public Long getEndEventType()
    • setEndEventType

      public void setEndEventType(Long endEventType)
    • getEndEventEntity

      public Long getEndEventEntity()
    • setEndEventEntity

      public void setEndEventEntity(Long endEventEntity)
    • getUnavailabilityReason

      public Long getUnavailabilityReason()
    • setUnavailabilityReason

      public void setUnavailabilityReason(Long unavailabilityReason)
    • getNote

      public String getNote()
    • setNote

      public void setNote(String note)
    • getUpdatedByUser

      public Boolean getUpdatedByUser()
    • setUpdatedByUser

      public void setUpdatedByUser(Boolean updatedByUser)
    • getPreviousTask

      public Long getPreviousTask()
    • setPreviousTask

      public void setPreviousTask(Long previousTask)
    • getNextTask

      public Long getNextTask()
    • setNextTask

      public void setNextTask(Long nextTask)