Class BOCrewShellConfiguration
java.lang.Object
overit.geocall.model.DynO
overit.geocallapp.wfm.core.bl.crewshell.configuration.BOCrewShellConfiguration
- All Implemented Interfaces:
ConstraintValidator<DynO.Valid,,DynO> Serializable,overit.geocall.timezone.model.TimeZoned
Business object representing a crew shell configuration.
- Since:
- 16.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 agenda close offset, used as interval days in BTCrewShellWorkDayClosureReturns true for automatic confirmation of compositionReturns the crew shell member daily plan bar colorgetId()Returns the crew shell configuration idReturns the outcome reason Id, used as default outcome reason in BTCrewShellWorkDayClosureReturns the resource type used to create the fictitious userReturns the shift Id, used as default shift in integration APIReturns the user type used to create the fictitious uservoidsetAgendaCloseOffset(Long agendaCloseOffset) Sets the agenda close offset, used as interval days days in BTCrewShellWorkDayClosurevoidsetCompositionAutomaticConfirmation(Boolean compositionAutomaticConfirmation) Sets true for automatic confirmation of compositionvoidsetCrewShellMembersDailyPlanBarColor(String crewShellMembersDailyPlanBarColor) Sets the crew shell member daily plan bar colorvoidSets the crew shell configuration idvoidsetOutcomeReason(Long outcomeReason) Sets the outcome reason Id, used as default outcome reason in BTCrewShellWorkDayClosurevoidsetResourceType(Long resourceType) Sets the resource type used to create the fictitious uservoidsetShiftId(Long shiftId) Sets the shift Id, used as default shift in integration APIvoidsetUserType(Long userType) Sets the user type used to create the fictitious userMethods 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
-
BOCrewShellConfiguration
public BOCrewShellConfiguration()
-
-
Method Details
-
getId
Returns the crew shell configuration id- Returns:
- the crew shell configuration id
-
setId
Sets the crew shell configuration id- Parameters:
id- the crew shell configuration id
-
getUserType
Returns the user type used to create the fictitious user- Returns:
- the user type of the fictitious user
-
setUserType
Sets the user type used to create the fictitious user- Parameters:
userType- the user type used to create the fictitious user
-
getResourceType
Returns the resource type used to create the fictitious user- Returns:
- the resource type of the fictitious user
-
setResourceType
Sets the resource type used to create the fictitious user- Parameters:
resourceType- the resource type used to create the fictitious user
-
getCompositionAutomaticConfirmation
Returns true for automatic confirmation of composition- Returns:
- the automatic confirmation of composition flag
-
setCompositionAutomaticConfirmation
Sets true for automatic confirmation of composition- Parameters:
compositionAutomaticConfirmation- the automatic confirmation of composition flag
-
getShiftId
Returns the shift Id, used as default shift in integration API- Returns:
- the selected shift Id
-
setShiftId
Sets the shift Id, used as default shift in integration API- Parameters:
shiftId-
-
getCrewShellMembersDailyPlanBarColor
Returns the crew shell member daily plan bar color- Returns:
- the crew shell member daily plan bar color
-
setCrewShellMembersDailyPlanBarColor
Sets the crew shell member daily plan bar color- Parameters:
crewShellMembersDailyPlanBarColor- the crew shell member daily plan bar color
-
getOutcomeReason
Returns the outcome reason Id, used as default outcome reason in BTCrewShellWorkDayClosure- Returns:
- the selected shift Id
-
setOutcomeReason
Sets the outcome reason Id, used as default outcome reason in BTCrewShellWorkDayClosure- Parameters:
outcomeReason-
-
getAgendaCloseOffset
Returns the agenda close offset, used as interval days in BTCrewShellWorkDayClosure- Returns:
- the agenda close offset
-
setAgendaCloseOffset
Sets the agenda close offset, used as interval days days in BTCrewShellWorkDayClosure- Parameters:
agendaCloseOffset-
-