Class BOInterventionResource
java.lang.Object
overit.geocall.model.DynO
overit.geocallapp.wfm.execution.bl.intervention.resource.BOInterventionResource
- All Implemented Interfaces:
ConstraintValidator<DynO.Valid,,DynO> Serializable,overit.geocall.timezone.model.TimeZoned
Business Object representing an Intervention Resource.
- Since:
- 18.0
- 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 arrival time of the intervention resource.Returns the forced outcome of the intervention resource.Returns the user who generated the intervention resource.Returns the intervention of the intervention resource.Returns the user who last updated the intervention resource.Returns the manual lock user of the intervention resource.getNote()Returns the notes about the intervention resource.Returns the outcome's end time of the intervention resource.Returns the outcome's start time of the intervention resource.Returns the resource of the intervention resource.Returns the spent time of the intervention resource.Returns the taken in charge time of the intervention resource.Returns the validation date of the intervention resource.Returns the validation status of the intervention resource.Returns the validation user of the intervention resource.Returns the working hour type of the intervention resource.Returns the work order operation of the intervention resource.Returns the work shift of the intervention resource.Checks if the intervention resource has an absent customer.voidsetArrivalDate(Date arrivalDate) Sets the arrival time of the intervention resource.voidsetCustomerAbsent(Boolean customerAbsent) Sets the intervention resource customer as absent.voidsetForcedOutcome(Boolean forcedOutcome) Sets the forced outcome of the intervention resource.voidsetGenerationUser(Long generationUser) Sets the user who generated the intervention resource.voidsetIntervention(Long intervention) Sets the intervention of the intervention resource.voidsetLastUpdateUser(Long lastUpdateUser) Sets the user who last updated the intervention resource.voidsetManualLockUser(Long manualLockUser) Sets the manual lock user of the intervention resource.voidSets the notes about the intervention resource.voidsetOutcomeEndDate(Date outcomeEndDate) Sets the outcome's end time of the intervention resource.voidsetOutcomeStartDate(Date outcomeStartDate) Sets the outcome's start time of the intervention resource.voidsetResource(Long resource) Sets the resource of the intervention resource.voidsetSpentTime(Double spentTime) Sets the spent time of the intervention resource.voidsetTakeInChargeDate(Date takeInChargeDate) Sets the taken in charge time of the intervention resource.voidsetValidationDate(Date validationDate) Sets the validation date of the intervention resource.voidsetValidationStatus(Long validationStatus) Sets the validation status of the intervention resource.voidsetValidationUser(Long validationUser) Sets the validation user of the intervention resource.voidsetWorkingHourType(Long workingHourType) Sets the working hour type of the intervention resource.voidsetWorkOrderOperation(Long workOrderOperation) Sets the work order operation of the intervention resource.voidsetWorkShift(Long workShift) Sets the work shift of the intervention resource.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
-
BOInterventionResource
public BOInterventionResource()
-
-
Method Details
-
getIntervention
Returns the intervention of the intervention resource.- Returns:
- intervention the intervention of the intervention resource
-
setIntervention
Sets the intervention of the intervention resource.- Parameters:
intervention- the intervention of the intervention resource
-
getResource
Returns the resource of the intervention resource.- Returns:
- resource the resource of the intervention resource
-
setResource
Sets the resource of the intervention resource.- Parameters:
resource- the resource of the intervention resource
-
getSpentTime
Returns the spent time of the intervention resource.- Returns:
- spentTime the spent time of the intervention resource
-
setSpentTime
Sets the spent time of the intervention resource.- Parameters:
spentTime- the spent time of the intervention resource
-
getWorkOrderOperation
Returns the work order operation of the intervention resource.- Returns:
- workOrderOperation the work order operation of the intervention resource
-
setWorkOrderOperation
Sets the work order operation of the intervention resource.- Parameters:
workOrderOperation- the work order operation of the intervention resource
-
getWorkingHourType
Returns the working hour type of the intervention resource.- Returns:
- hourType the working hour type of the intervention resource
-
setWorkingHourType
Sets the working hour type of the intervention resource.- Parameters:
workingHourType- the working hour type of the intervention resource
-
getTakeInChargeDate
Returns the taken in charge time of the intervention resource.- Returns:
- takeInChargeDate the taken in charge time of the intervention resource
-
setTakeInChargeDate
Sets the taken in charge time of the intervention resource.- Parameters:
takeInChargeDate- the taken in charge time of the intervention resource
-
getArrivalDate
Returns the arrival time of the intervention resource.- Returns:
- arrivalDate the arrival time of the intervention resource
-
setArrivalDate
Sets the arrival time of the intervention resource.- Parameters:
arrivalDate- the arrival time of the intervention resource
-
getOutcomeStartDate
Returns the outcome's start time of the intervention resource.- Returns:
- outcomeStartDate the outcome's start time of the intervention resource
-
setOutcomeStartDate
Sets the outcome's start time of the intervention resource.- Parameters:
outcomeStartDate- the outcome's start time of the intervention resource
-
getOutcomeEndDate
Returns the outcome's end time of the intervention resource.- Returns:
- outcomeEndDate the outcome's end time of the intervention resource
-
setOutcomeEndDate
Sets the outcome's end time of the intervention resource.- Parameters:
outcomeEndDate- the outcome's end time of the intervention resource
-
isCustomerAbsent
Checks if the intervention resource has an absent customer.- Returns:
- true if the intervention resource customer is absent, false otherwise
-
setCustomerAbsent
Sets the intervention resource customer as absent.- Parameters:
customerAbsent- true if the intervention resource must have an absent customer, false otherwise
-
getNote
Returns the notes about the intervention resource.- Returns:
- note the notes about the intervention resource
-
setNote
Sets the notes about the intervention resource.- Parameters:
note- the notes about the intervention resource
-
getWorkShift
Returns the work shift of the intervention resource.- Returns:
- workShift the work shift of the intervention resource
-
setWorkShift
Sets the work shift of the intervention resource.- Parameters:
workShift- the work shift of the intervention resource
-
getManualLockUser
Returns the manual lock user of the intervention resource.- Returns:
- manualLockUser the manual lock user of the intervention resource
-
setManualLockUser
Sets the manual lock user of the intervention resource.- Parameters:
manualLockUser- the manual lock user of the intervention resource
-
getValidationStatus
Returns the validation status of the intervention resource.- Returns:
- the validation status of the intervention resource
-
setValidationStatus
Sets the validation status of the intervention resource.- Parameters:
validationStatus- the validation status of the intervention resource
-
getValidationUser
Returns the validation user of the intervention resource.- Returns:
- the validation user of the intervention resource
-
setValidationUser
Sets the validation user of the intervention resource.- Parameters:
validationUser- the validation user of the intervention resource
-
getValidationDate
Returns the validation date of the intervention resource.- Returns:
- the validation date of the intervention resource
-
setValidationDate
Sets the validation date of the intervention resource.- Parameters:
validationDate- the validation date of the intervention resource
-
getGenerationUser
Returns the user who generated the intervention resource.- Returns:
- the user who generated the intervention resource
-
setGenerationUser
Sets the user who generated the intervention resource.- Parameters:
generationUser- the user who generated the intervention resource
-
getForcedOutcome
Returns the forced outcome of the intervention resource.- Returns:
- the forced outcome of the intervention resource
-
setForcedOutcome
Sets the forced outcome of the intervention resource.- Parameters:
forcedOutcome- the forced outcome of the intervention resource
-
getLastUpdateUser
Returns the user who last updated the intervention resource.- Returns:
- the user who last updated the intervention resource
-
setLastUpdateUser
Sets the user who last updated the intervention resource.- Parameters:
lastUpdateUser- the user who last updated the intervention resource
-