Class BOImmediateSchedulingConfiguration
java.lang.Object
overit.geocall.model.DynO
overit.geocallapp.wfm.scheduling.bl.immediatescheduling.configuration.BOImmediateSchedulingConfiguration
- All Implemented Interfaces:
ConstraintValidator<DynO.Valid,,DynO> Serializable,overit.geocall.timezone.model.TimeZoned
Business Object representing immediate scheduling configuration
- Since:
- 22.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 TypeMethodDescriptiongetId()Gets the id.Gets the interval last recalibrate.Gets the lunch break delta in minutes.Gets the max straight line distance.Gets the position type.Gets the reprocessing mode.Gets the scheduling model.Gets the sorting rule.Gets the schedule after sla.Gets the simulate recalibrate.Gets the use real-time traffic in immediate scheduling selection.Gets the use real-time traffic in recalibrate.voidSets the id.voidsetIntervalLastRecalibrate(Long intervalLastRecalibrate) Sets the interval last recalibrate.voidsetLunchBreakDelta(Long lunchBreakDelta) Sets the lunch break delta in minutes.voidsetMaxStraightLineDistance(Long maxStraightLineDistance) Sets the max straight line distance.voidsetPositionType(Long positionType) Sets the position type.voidsetReprocessingMode(Long reprocessingMode) Sets the reprocessing mode.voidsetScheduleAfterSla(Boolean scheduleAfterSla) Sets the schedule after sla.voidsetSchedulingModel(Long schedulingModel) Sets the scheduling model.voidsetSimulateRecalibrate(Boolean simulateRecalibrate) Sets the simulate recalibrate.voidsetSortingRule(Long sortingRule) Sets the sorting rule.voidsetUseRealTimeTrafficInImmediateSchedulingSelection(Boolean useRealTimeTrafficInImmediateSchedulingSelection) Sets the use real-time traffic in immediate scheduling selection.voidsetUseRealTimeTrafficInRecalibrate(Boolean useRealTimeTrafficInRecalibrate) Sets the use real-time traffic in recalibrate.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
-
BOImmediateSchedulingConfiguration
public BOImmediateSchedulingConfiguration()
-
-
Method Details
-
getId
Gets the id.- Returns:
- the id
-
setId
Sets the id.- Parameters:
id- the new id
-
getSchedulingModel
Gets the scheduling model.- Returns:
- the scheduling model
-
setSchedulingModel
Sets the scheduling model.- Parameters:
schedulingModel- the new scheduling model
-
isScheduleAfterSla
Gets the schedule after sla.- Returns:
- the schedule after sla
-
setScheduleAfterSla
Sets the schedule after sla.- Parameters:
scheduleAfterSla- the new schedule after sla
-
getMaxStraightLineDistance
Gets the max straight line distance.- Returns:
- the max straight line distance
-
setMaxStraightLineDistance
Sets the max straight line distance.- Parameters:
maxStraightLineDistance- the new max straight line distance
-
getSortingRule
Gets the sorting rule.- Returns:
- the sorting rule
-
setSortingRule
Sets the sorting rule.- Parameters:
sortingRule- the new sorting rule
-
getIntervalLastRecalibrate
Gets the interval last recalibrate.- Returns:
- the interval last recalibrate
-
setIntervalLastRecalibrate
Sets the interval last recalibrate.- Parameters:
intervalLastRecalibrate- the new interval last recalibrate
-
getPositionType
Gets the position type.- Returns:
- the position type
-
setPositionType
Sets the position type.- Parameters:
positionType- the new position type
-
getReprocessingMode
Gets the reprocessing mode.- Returns:
- the reprocessing mode
-
setReprocessingMode
Sets the reprocessing mode.- Parameters:
reprocessingMode- the new reprocessing mode
-
isSimulateRecalibrate
Gets the simulate recalibrate.- Returns:
- the simulate recalibrate
-
setSimulateRecalibrate
Sets the simulate recalibrate.- Parameters:
simulateRecalibrate- the new simulate recalibrate
-
getLunchBreakDelta
Gets the lunch break delta in minutes.- Returns:
- the lunch break delta in minutes
-
setLunchBreakDelta
Sets the lunch break delta in minutes.- Parameters:
lunchBreakDelta- the new lunch break delta in minutes
-
isUseRealTimeTrafficInRecalibrate
Gets the use real-time traffic in recalibrate.- Returns:
- the use real-time traffic in recalibrate
-
setUseRealTimeTrafficInRecalibrate
Sets the use real-time traffic in recalibrate.- Parameters:
useRealTimeTrafficInRecalibrate- the new use real-time traffic in recalibrate
-
isUseRealTimeTrafficInImmediateSchedulingSelection
Gets the use real-time traffic in immediate scheduling selection.- Returns:
- the use real-time traffic in immediate scheduling selection
-
setUseRealTimeTrafficInImmediateSchedulingSelection
public void setUseRealTimeTrafficInImmediateSchedulingSelection(Boolean useRealTimeTrafficInImmediateSchedulingSelection) Sets the use real-time traffic in immediate scheduling selection.- Parameters:
useRealTimeTrafficInImmediateSchedulingSelection- the new use real-time traffic in immediate scheduling selection
-