Class BOAgendaOutcome
java.lang.Object
overit.geocall.model.DynO
overit.geocallapp.wfm.core.bl.schedule.intervention.agenda.BOAgendaOutcome
- All Implemented Interfaces:
ConstraintValidator<DynO.Valid,,DynO> Serializable,overit.geocall.timezone.model.TimeZoned
Business object representing an agenda outcome
This BO works on the AAGENDA table, but only on the declared fields.
The SpanTable is intentionally omitted
This BO works on the AAGENDA table, but only on the declared fields.
The SpanTable is intentionally omitted
- 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 arrival date of the agenda outcome.Returns the end date of the agenda outcome.getId()Returns the agenda outcome id.getNote()Returns the agenda outcome note.Returns the origin result.Returns the id of the agenda outcome reason.Returns the start date of the agenda outcome.Returns the take in charge date of the agenda outcome.Returns the agenda outcome validation date.Returns the id of the agenda outcome validation state.Returns the id of the agenda outcome encoded note.voidsetArrivalDate(Date arrivalDate) Sets the arrival date of the agenda outcome.voidsetEndDate(Date outcomeEndDate) Sets the end date of the agenda outcome.voidSets the agenda outcome id.voidSets the agenda outcome note.voidsetOriginResult(Long originResult) Sets the origin result.voidSets the id of the agenda outcome reason.voidsetStartDate(Date startDate) Sets the start date of the agenda outcome.voidsetTakeInChargeDate(Date takeInChargeDate) Sets the take in charge date of the agenda outcome.voidsetValidationDate(Date validationDate) Sets the agenda outcome validation date.voidsetValidationState(Long validationState) Sets the id of the agenda outcome validation state.voidsetWorkOrderEncodedNote(Long workOrderEncodedNote) Sets the id of the agenda outcome encoded note.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
-
BOAgendaOutcome
public BOAgendaOutcome()
-
-
Method Details
-
getId
Returns the agenda outcome id.- Returns:
- the agenda outcome id
-
setId
Sets the agenda outcome id.- Parameters:
id- the agenda outcome id
-
getTakeInChargeDate
Returns the take in charge date of the agenda outcome.- Returns:
- the take in charge date
-
setTakeInChargeDate
Sets the take in charge date of the agenda outcome.- Parameters:
takeInChargeDate- the take in charge date
-
getArrivalDate
Returns the arrival date of the agenda outcome.- Returns:
- the arrival date
-
setArrivalDate
Sets the arrival date of the agenda outcome.- Parameters:
arrivalDate- the arrival date
-
getStartDate
Returns the start date of the agenda outcome.- Returns:
- the start date
-
setStartDate
Sets the start date of the agenda outcome.- Parameters:
startDate- the start date
-
getEndDate
Returns the end date of the agenda outcome.- Returns:
- the end date
-
setEndDate
Sets the end date of the agenda outcome.- Parameters:
outcomeEndDate- the end date
-
getReason
Returns the id of the agenda outcome reason.- Returns:
- the reason id
- See Also:
-
setReason
Sets the id of the agenda outcome reason.- Parameters:
reason- the reason id- See Also:
-
getWorkOrderEncodedNote
Returns the id of the agenda outcome encoded note.- Returns:
- the encoded note id
- See Also:
-
setWorkOrderEncodedNote
Sets the id of the agenda outcome encoded note.- Parameters:
workOrderEncodedNote- the encoded note id- See Also:
-
getValidationDate
Returns the agenda outcome validation date.- Returns:
- the validation date
-
setValidationDate
Sets the agenda outcome validation date.- Parameters:
validationDate- the validation date
-
getValidationState
Returns the id of the agenda outcome validation state.- Returns:
- the validation state id
- See Also:
-
setValidationState
Sets the id of the agenda outcome validation state.- Parameters:
validationState- the validation state id- See Also:
-
getNote
Returns the agenda outcome note.- Returns:
- the note
-
setNote
Sets the agenda outcome note.- Parameters:
note- the note
-
getOriginResult
Returns the origin result.- Returns:
- the origin result
-
setOriginResult
Sets the origin result.- Parameters:
originResult- the origin result
-