Class BundleReorderInput
java.lang.Object
overit.geocall.model.DynO
overit.geocallapp.wfm.bundler.bl.event.BundleReorderInput
- All Implemented Interfaces:
ConstraintValidator<DynO.Valid,,DynO> Serializable,overit.geocall.timezone.model.TimeZoned
Object used as an input bean for the
BundleReorderEvent. - Since:
- 20.1
- 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 bundle to reorder.Returns the list of work order operations ids manually sorted by the user.Returns the list of bundle operation orderings.Gets the proximity threshold.Gets the identifier for the starting point selection strategy.Returns the starting point X coordinate.Returns the starting point Y coordinate.voidSets the bundle to reorder.voidsetManuallySortedWorkOrderOperations(List<Long> manuallySortedWorkOrderOperations) Sets the list of work order operations ids manually sorted by the user.voidsetOrderings(List<Long> orderings) Sets the list of bundle operation orderings.voidsetProximityThreshold(Double proximityThreshold) Sets the proximity threshold.voidsetStartingPointStrategy(Long startingPointStrategy) Sets the identifier for the starting point selection strategy.voidsetStartingPointXCoordinate(Double startingPointXCoordinate) Sets the starting point X coordinate.voidsetStartingPointYCoordinate(Double startingPointYCoordinate) Sets the starting point Y coordinate.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
-
BundleReorderInput
public BundleReorderInput()
-
-
Method Details
-
getBundle
Returns the bundle to reorder.- Returns:
- the bundle to reorder
-
setBundle
Sets the bundle to reorder.- Parameters:
bundle- the bundle to reorder
-
getOrderings
Returns the list of bundle operation orderings.- Returns:
- the list of bundle operation orderings
-
setOrderings
Sets the list of bundle operation orderings.- Parameters:
orderings- the list of bundle operation orderings
-
getManuallySortedWorkOrderOperations
Returns the list of work order operations ids manually sorted by the user. If the list is not empty, the bundle operations will be sorted based only on the work order operations order.- Returns:
- the list of work order operations ids manually sorted by the user
-
setManuallySortedWorkOrderOperations
Sets the list of work order operations ids manually sorted by the user. If the list is not empty, the bundle operations will be sorted based only on the work order operations order.- Parameters:
manuallySortedWorkOrderOperations- the list of work order operations ids manually sorted by the user
-
getProximityThreshold
Gets the proximity threshold.- Returns:
- the maximum distance for connecting items, or null for default
-
setProximityThreshold
Sets the proximity threshold.- Parameters:
proximityThreshold- the maximum distance for connecting items, or null for default
-
getStartingPointXCoordinate
Returns the starting point X coordinate.- Returns:
- the starting point X coordinate
-
setStartingPointXCoordinate
Sets the starting point X coordinate.- Parameters:
startingPointXCoordinate- the starting point X coordinate
-
getStartingPointYCoordinate
Returns the starting point Y coordinate.- Returns:
- the starting point Y coordinate
-
setStartingPointYCoordinate
Sets the starting point Y coordinate.- Parameters:
startingPointYCoordinate- the starting point Y coordinate
-
getStartingPointStrategy
Gets the identifier for the starting point selection strategy.- Returns:
- the starting point strategy identifier, or null for default strategy
-
setStartingPointStrategy
Sets the identifier for the starting point selection strategy.- Parameters:
startingPointStrategy- the starting point strategy identifier, or null for default
-