Class TimesheetAutomaticTaskUpsertInput
java.lang.Object
overit.geocallapp.wfm.core.bl.timesheet.event.TimesheetAutomaticTaskUpsertInput
Input object for timesheet automatic task insert/update event.
- Since:
- 9.2
- GCApi:
- bo
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetCache()Returns the timesheet task event cache.Returns the id of the clocking.Returns the duration.Returns the end date.Returns the id of the event type.Returns the id of the intervention.getShift()Returns the id of the shift.Returns the start date.Returns the id of the unavailability.getUser()Returns the id of the user.voidsetCache(TimesheetTaskEventCache cache) Sets the timesheet task event cache.voidsetClocking(Long clocking) Sets the id of the clocking.voidsetDuration(Long duration) Sets the duration.voidsetEndDate(Date endDate) Sets the end date.voidsetEventType(Long eventType) Sets the id of the event type.voidsetIntervention(Long intervention) Sets the id of the intervention.voidSets the id of the shift.voidsetStartDate(Date startDate) Sets the start date.voidsetUnavailability(Long unavailability) Sets the id of the unavailability.voidSets the id of the user.
-
Constructor Details
-
TimesheetAutomaticTaskUpsertInput
public TimesheetAutomaticTaskUpsertInput()
-
-
Method Details
-
getUser
Returns the id of the user.- Returns:
- the user id
-
setUser
Sets the id of the user.- Parameters:
user- the user id
-
getStartDate
Returns the start date.- Returns:
- the start date
-
setStartDate
Sets the start date.- Parameters:
startDate- the start date
-
getEndDate
Returns the end date.- Returns:
- the end date
-
setEndDate
Sets the end date.- Parameters:
endDate- the end date
-
getDuration
Returns the duration.- Returns:
- the duration
-
setDuration
Sets the duration.- Parameters:
duration- the duration
-
getEventType
Returns the id of the event type.- Returns:
- the event type id
-
setEventType
Sets the id of the event type.- Parameters:
eventType- the event type id
-
getIntervention
Returns the id of the intervention.- Returns:
- the intervention id
-
setIntervention
Sets the id of the intervention.- Parameters:
intervention- the intervention id
-
getClocking
Returns the id of the clocking.- Returns:
- the clocking id
-
setClocking
Sets the id of the clocking.- Parameters:
clocking- the clocking id
-
getShift
Returns the id of the shift.- Returns:
- the shift id
-
setShift
Sets the id of the shift.- Parameters:
shift- the shift id
-
getCache
Returns the timesheet task event cache.- Returns:
- the shift id
-
setCache
Sets the timesheet task event cache.- Parameters:
cache- the timesheet task event cache
-