Class BOSchedulingCreationProposal
java.lang.Object
overit.geocall.model.DynO
overit.geocallapp.wfm.core.bl.schedulingproposal.BOSchedulingProposal
overit.geocallapp.wfm.core.bl.schedulingproposal.creation.BOSchedulingCreationProposal
- All Implemented Interfaces:
ConstraintValidator<DynO.Valid,,DynO> Serializable,overit.geocall.timezone.model.TimeZoned
Business object representing a Scheduling Proposal for create action
- Since:
- 14.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 foreman user id.Returns the reactualize flag.Returns the start day.Returns the list of team members user id.Returns the team members as one string.Returns the validation flag.Returns the work order operation id.booleanReturns true if the scheduling proposal is creation.booleanReturns true if the scheduling proposal is removal.voidsetForeman(Long foreman) Sets the foreman user id.voidsetReActualize(Boolean reActualize) Sets the reactualize flag.voidsetStartDay(Date startDay) Sets the start day.voidsetTeamMembers(Set<Long> teamMembers) Sets the list of team members user id.voidsetTeamMembersString(String teamMembersString) Sets the team members given as one string.voidsetValidate(Boolean validate) Sets the validation flag.voidsetWorkOrderOperation(Long workOrderOperation) Sets the work order operation id.Methods inherited from class overit.geocallapp.wfm.core.bl.schedulingproposal.BOSchedulingProposal
getCancelDate, getCancelUser, getCreationDate, getCreationUser, getId, getLastProcessingCounter, getLastProcessingDate, getLastProcessingError, getOperationCenter, getState, getType, setCancelDate, setCancelUser, setCreationDate, setCreationUser, setId, setLastProcessingCounter, setLastProcessingDate, setLastProcessingError, setOperationCenter, setState, setTypeMethods 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
-
BOSchedulingCreationProposal
public BOSchedulingCreationProposal()
-
-
Method Details
-
getWorkOrderOperation
Returns the work order operation id.- Returns:
- the work order operation id
-
setWorkOrderOperation
Sets the work order operation id.- Parameters:
workOrderOperation- the work order operation id
-
getStartDay
Returns the start day.- Returns:
- the start day
-
setStartDay
Sets the start day.- Parameters:
startDay- the start day
-
getForeman
Returns the foreman user id.- Returns:
- the foreman user id
-
setForeman
Sets the foreman user id.- Parameters:
foreman- the foreman user id
-
getValidate
Returns the validation flag.- Returns:
- the validation flag
-
setValidate
Sets the validation flag.- Parameters:
validate- the validation flag
-
getReActualize
Returns the reactualize flag.- Returns:
- the reactualize flag
-
setReActualize
Sets the reactualize flag.- Parameters:
reActualize- the reactualize flag
-
setTeamMembers
Sets the list of team members user id.- Parameters:
teamMembers- the list of team members user id
-
getTeamMembers
Returns the list of team members user id.- Returns:
- the list of team members user id
-
getTeamMembersString
Returns the team members as one string.- Returns:
- the list of all team members as one string
-
setTeamMembersString
Sets the team members given as one string.- Parameters:
teamMembersString- the list of all team members as one string
-
isCreation
public boolean isCreation()Returns true if the scheduling proposal is creation.- Specified by:
isCreationin classBOSchedulingProposal- Returns:
- true if the scheduling proposal is creation
-
isRemoval
public boolean isRemoval()Returns true if the scheduling proposal is removal.- Specified by:
isRemovalin classBOSchedulingProposal- Returns:
- true if the scheduling proposal is removal
-