Class BOSchedulingModel
java.lang.Object
overit.geocall.model.DynO
overit.geocallapp.wfm.scheduling.bl.model.BOSchedulingModel
- All Implemented Interfaces:
ConstraintValidator<DynO.Valid,,DynO> Serializable,overit.geocall.timezone.model.TimeZoned
This class represents a BOSchedulingModel object that extends the DynO class.
- Since:
- 17.0
- See Also:
-
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 TypeMethodDescriptionRetrieves true if the scheduling model is active.Retrieves true if additional activities are admitted.Retrieves true if automatic validation will be expected.Retrieves true if the scheduling model is confirmable.Retrieves true if this is the default model.Retrieves the scheduling model description.Retrieves true if detailed count log is enabled.Retrieves true if duration is enabled.Retrieves the extended description.Retrieves the fill factor.Retrieves the scheduling model insert date.Retrieves the no feedback exclusion time interval.Retrieves true if on call service is enabled.Retrieves the operation center.Retrieves the resource exchange mode.Retrieves the restart time interval.Retrieves the scheduling model ID.Retrieves the shift end exclusion time interval.Retrieves the shift start exclusion time interval.Retrieves true if team suggestion is enabled.Retrieves true if tools management is enabled.getType()Retrieves the scheduling model type.Retrieves true if VRP optimize is enabled.voidSets true if the scheduling model is active.voidsetAdditionalActivitiesAdmitted(Boolean additionalActivitiesAdmitted) Sets true if additional activities are admitted.voidsetAutomaticValidation(Boolean automaticValidation) Sets true if the automatic validation will be expected.voidsetConfirmable(Boolean confirmable) Sets true if the scheduling model is confirmable.voidsetDefaultModel(Boolean defaultModel) Sets true if this is the default model.voidsetDescription(String description) Sets the scheduling model description.voidsetDetailedCountLogEnabled(Boolean detailedCountLogEnabled) Sets true if detailed count log is enabled.voidsetDurationEnabled(Boolean durationEnabled) Sets true if duration is enabled.voidsetExtendedDescription(String extendedDescription) Sets the extended description.voidsetFillFactor(Long fillFactor) Sets the fill factor.voidsetInsertDate(Date insertDate) Sets the scheduling model insert date.voidsetNoFeedbackExclTimeInterval(Long noFeedbackExclTimeInterval) Sets the no feedback exclusion time interval.voidsetOnCallService(Boolean onCallService) Sets true if on call service is enabled.voidsetOperationCenter(Long operationCenter) Sets the operation center.voidsetResourceExchangeMode(Long resourceExchangeMode) Sets the resource exchange mode.voidsetRestartTimeInterval(Long restartTimeInterval) Sets the restart time interval.voidsetSchedulingModelId(Long schedulingModelId) Sets the scheduling modelID.voidsetShiftEndExclTimeInterval(Long shiftEndExclTimeInterval) Sets the shift end exclusion time interval.voidsetShiftStartExclTimeInterval(Long shiftStartExclTimeInterval) Sets the shift start exclusion time interval.voidsetTeamSuggestionEnabled(Boolean teamSuggestionEnabled) Sets true if team suggestion is enabled.voidsetToolsManagementEnabled(Boolean toolsManagementEnabled) Sets true if tools management is enabled.voidSets the scheduling model type.voidsetVrpOptimizeEnabled(Boolean vrpOptimizeEnabled) Sets true if VRP optimize is enabled.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
-
BOSchedulingModel
public BOSchedulingModel()
-
-
Method Details
-
getSchedulingModelId
Retrieves the scheduling model ID.- Returns:
- The scheduling model ID.
-
setSchedulingModelId
Sets the scheduling modelID.- Parameters:
schedulingModelId- The scheduling model ID to be set.
-
getDescription
Retrieves the scheduling model description.- Returns:
- The scheduling model description.
-
setDescription
Sets the scheduling model description.- Parameters:
description- The scheduling model description.
-
getOperationCenter
Retrieves the operation center.- Returns:
- The operation center.
-
setOperationCenter
Sets the operation center.- Parameters:
operationCenter- The operation center.
-
getActive
Retrieves true if the scheduling model is active.- Returns:
- The active flag.
-
setActive
Sets true if the scheduling model is active.- Parameters:
active- The active flag.
-
getAutomaticValidation
Retrieves true if automatic validation will be expected.- Returns:
- The automatic validation flag.
-
setAutomaticValidation
Sets true if the automatic validation will be expected.- Parameters:
automaticValidation- The automatic validation flag.
-
getType
Retrieves the scheduling model type.- Returns:
- The scheduling model type.
-
setType
Sets the scheduling model type.- Parameters:
type- The scheduling model type.
-
getInsertDate
Retrieves the scheduling model insert date.- Returns:
- The scheduling model insert date.
-
setInsertDate
Sets the scheduling model insert date.- Parameters:
insertDate- The scheduling model insert date.
-
getConfirmable
Retrieves true if the scheduling model is confirmable.- Returns:
- The confirmable flag.
-
setConfirmable
Sets true if the scheduling model is confirmable.- Parameters:
confirmable- The confirmable flag.
-
getExtendedDescription
Retrieves the extended description.- Returns:
- The extended description.
-
setExtendedDescription
Sets the extended description.- Parameters:
extendedDescription- The extended description.
-
getOnCallService
Retrieves true if on call service is enabled.- Returns:
- The on call service flag.
-
setOnCallService
Sets true if on call service is enabled.- Parameters:
onCallService- The on call service flag.
-
getDefaultModel
Retrieves true if this is the default model.- Returns:
- The default model flag.
-
setDefaultModel
Sets true if this is the default model.- Parameters:
defaultModel- The default model flag.
-
getDetailedCountLogEnabled
Retrieves true if detailed count log is enabled.- Returns:
- The detailed count log enabled flag.
-
setDetailedCountLogEnabled
Sets true if detailed count log is enabled.- Parameters:
detailedCountLogEnabled- The detailed count log enabled flag.
-
getFillFactor
Retrieves the fill factor.- Returns:
- The fill factor.
-
setFillFactor
Sets the fill factor.- Parameters:
fillFactor- The fill factor.
-
getToolsManagementEnabled
Retrieves true if tools management is enabled.- Returns:
- The tools management enabled flag.
-
setToolsManagementEnabled
Sets true if tools management is enabled.- Parameters:
toolsManagementEnabled- The tools management enabled flag.
-
getNoFeedbackExclTimeInterval
Retrieves the no feedback exclusion time interval.- Returns:
- The no feedback exclusion time interval.
-
setNoFeedbackExclTimeInterval
Sets the no feedback exclusion time interval.- Parameters:
noFeedbackExclTimeInterval- The no feedback exclusion time interval.
-
getRestartTimeInterval
Retrieves the restart time interval.- Returns:
- The restart time interval.
-
setRestartTimeInterval
Sets the restart time interval.- Parameters:
restartTimeInterval- The restart time interval.
-
getShiftStartExclTimeInterval
Retrieves the shift start exclusion time interval.- Returns:
- The shift start exclusion time interval.
-
setShiftStartExclTimeInterval
Sets the shift start exclusion time interval.- Parameters:
shiftStartExclTimeInterval- The shift start exclusion time interval.
-
getShiftEndExclTimeInterval
Retrieves the shift end exclusion time interval.- Returns:
- The shift end exclusion time interval.
-
setShiftEndExclTimeInterval
Sets the shift end exclusion time interval.- Parameters:
shiftEndExclTimeInterval- The shift end exclusion time interval.
-
getDurationEnabled
Retrieves true if duration is enabled.- Returns:
- The duration enabled flag.
-
setDurationEnabled
Sets true if duration is enabled.- Parameters:
durationEnabled- The duration enabled flag.
-
getTeamSuggestionEnabled
Retrieves true if team suggestion is enabled.- Returns:
- The team suggestion enabled flag.
-
setTeamSuggestionEnabled
Sets true if team suggestion is enabled.- Parameters:
teamSuggestionEnabled- The team suggestion enabled flag.
-
getResourceExchangeMode
Retrieves the resource exchange mode.- Returns:
- The resource exchange mode.
-
setResourceExchangeMode
Sets the resource exchange mode.- Parameters:
resourceExchangeMode- The resource exchange mode.
-
getAdditionalActivitiesAdmitted
Retrieves true if additional activities are admitted.- Returns:
- The additional activities admitted flag.
-
setAdditionalActivitiesAdmitted
Sets true if additional activities are admitted.- Parameters:
additionalActivitiesAdmitted- The additional activities admitted flag.
-
getVrpOptimizeEnabled
Retrieves true if VRP optimize is enabled.- Returns:
- The VRP optimize enabled flag.
-
setVrpOptimizeEnabled
Sets true if VRP optimize is enabled.- Parameters:
vrpOptimizeEnabled- The VRP optimize enabled flag.
-