Class BOAgendaResource
java.lang.Object
overit.geocall.model.DynO
overit.geocallapp.wfm.core.bl.schedule.intervention.agenda.resource.BOAgendaResource
- All Implemented Interfaces:
ConstraintValidator<DynO.Valid,,DynO> Serializable,overit.geocall.timezone.model.TimeZoned
Business object representing an agenda resource .
- Since:
- 9.2
- See Also:
- GCApi:
- bo
-
Nested Class Summary
Nested classes/interfaces inherited from class overit.geocall.model.DynO
DynO.SpanFields, DynO.SpanTable, DynO.Valid -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the agenda id.Returns the arrival date.Returns the hour type id.Checks if the customer is absent.Returns the manual lock user.getNote()Returns the note.Returns the outcome end date.Returns the outcome start date.Returns the resource id.Returns the resource shift id.Returns the spent time.Returns the take in charge date.Returns the work order operation id.voidSets the agenda id.voidsetArrivalDate(Date arrivalDate) Sets the arrival date.voidsetHourType(Long hourType) Sets the hour type id.voidsetIsCustomerAbsent(Boolean isCustomerAbsent) Sets the customer absence to isCustomerAbsent.voidsetManualLockUser(Long manualLockUser) Sets the manual lock user.voidSets the note.voidsetOutcomeEndDate(Date outcomeEndDate) Sets the outcome end date.voidsetOutcomeStartDate(Date outcomeStartDate) Sets the outcome start date.voidsetResource(Long resource) Sets the resource id.voidsetResourceShift(Long resourceShift) Sets the resource shift id.voidsetSpentTime(Double spentTime) Sets the spent time.voidsetTakeInChargeDate(Date takeInChargeDate) Sets the take in charge date.voidsetWorkOrderOperation(Long workOrderOperation) Sets the work order operation id.Methods inherited from class overit.geocall.model.DynO
addExtension, extract, extract, fields, from, from, getCriteria, getCriteriaNotExploded, getExtension, getFakeFilter, getUnknownAttributes, getUnknownCriteria, getVariant, getZone, insert, insert, isValid, make, removeCriteria, removeExtensionAttribute, setCriteria, setCriteriaNotExploded, setExtension, setFakeFilter, setUnknownAttributes, setUnknownCriteria, setVariant, setZone, toFlatMap, toFlatMap, toMap, toMap, toString, update, validateMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface jakarta.validation.ConstraintValidator
initializeMethods inherited from interface overit.geocall.timezone.model.TimeZoned
hasZone
-
Constructor Details
-
BOAgendaResource
public BOAgendaResource()
-
-
Method Details
-
getAgenda
Returns the agenda id.- Returns:
- the agenda id
- See Also:
-
setAgenda
Sets the agenda id.- Parameters:
agenda- the agenda id- See Also:
-
getResource
Returns the resource id.- Returns:
- the resource id
- See Also:
-
setResource
Sets the resource id.- Parameters:
resource- the resource id- See Also:
-
getSpentTime
Returns the spent time.- Returns:
- the spent time
-
setSpentTime
Sets the spent time.- Parameters:
spentTime- the spent time
-
getWorkOrderOperation
Returns the work order operation id.- Returns:
- the work order operation id
- See Also:
-
setWorkOrderOperation
Sets the work order operation id.- Parameters:
workOrderOperation- the work order operation id- See Also:
-
getHourType
Returns the hour type id.- Returns:
- the hour type id
-
setHourType
Sets the hour type id.- Parameters:
hourType- the hour type id
-
getTakeInChargeDate
Returns the take in charge date.- Returns:
- the take in charge date
-
setTakeInChargeDate
Sets the take in charge date.- Parameters:
takeInChargeDate- the take in charge date
-
getArrivalDate
Returns the arrival date.- Returns:
- the arrival date
-
setArrivalDate
Sets the arrival date.- Parameters:
arrivalDate- the arrival date
-
getOutcomeStartDate
Returns the outcome start date.- Returns:
- the outcome start date
-
setOutcomeStartDate
Sets the outcome start date.- Parameters:
outcomeStartDate- the outcome start date
-
getOutcomeEndDate
Returns the outcome end date.- Returns:
- the outcome end date
-
setOutcomeEndDate
Sets the outcome end date.- Parameters:
outcomeEndDate- the outcome end date
-
getIsCustomerAbsent
Checks if the customer is absent.- Returns:
- true if the customer is absent, false otherwise
-
setIsCustomerAbsent
Sets the customer absence to isCustomerAbsent.- Parameters:
isCustomerAbsent- the checks if is customer absent
-
getNote
Returns the note.- Returns:
- the note
-
setNote
Sets the note.- Parameters:
note- the note
-
getResourceShift
Returns the resource shift id.- Returns:
- the resource shift id
- See Also:
-
setResourceShift
Sets the resource shift id.- Parameters:
resourceShift- the resource shift id- See Also:
-
getManualLockUser
Returns the manual lock user.- Returns:
- the manual lock user
-
setManualLockUser
Sets the manual lock user.- Parameters:
manualLockUser- the manual lock user
-