Uses of Class
overit.geocallapp.wfm.bundler.bl.operation.BOBundleOperation
Packages that use BOBundleOperation
Package
Description
-
Uses of BOBundleOperation in overit.geocallapp.wfm.bundler.bl
Methods in overit.geocallapp.wfm.bundler.bl that return BOBundleOperationModifier and TypeMethodDescriptionBundle.getActiveOperationByWorkOrderOperationId(Long woId) Returns the activeBOBundleOperationrelated to the given work order operation id.Bundle.getOperationById(Long id) Returns theBOBundleOperationrelated the given id.Methods in overit.geocallapp.wfm.bundler.bl that return types with arguments of type BOBundleOperationModifier and TypeMethodDescriptionBundle.getActiveOperations()Returns the bundle operations that are in an active state.Bundle.getNotCancelledOperations()Returns the bundle operations that are not cancelled.Bundle.getOperations()Returns the bundle operations.Bundle.getSortedNotCancelledOperations()Returns the sorted bundle operations that are not in a cancelled state.Methods in overit.geocallapp.wfm.bundler.bl with parameters of type BOBundleOperationModifier and TypeMethodDescriptionbooleanBundle.addOperation(BOBundleOperation bundleOperation) Adds an operation to the bundle operations list.Method parameters in overit.geocallapp.wfm.bundler.bl with type arguments of type BOBundleOperationModifier and TypeMethodDescriptionvoidBundle.setOperations(List<BOBundleOperation> operations) Sets the list of bundle operations. -
Uses of BOBundleOperation in overit.geocallapp.wfm.bundler.bl.header.task
Method parameters in overit.geocallapp.wfm.bundler.bl.header.task with type arguments of type BOBundleOperationModifier and TypeMethodDescriptionprotected booleanBTBundleOperationStatusChange.checkAllBundleOperations(List<BOBundleOperation> bundleOperations, Predicate<BOBundleOperation> condition) Checks if everyBOBundleOperationmatches the given condition.protected booleanBTBundleOperationStatusChange.checkAllBundleOperations(List<BOBundleOperation> bundleOperations, Predicate<BOBundleOperation> condition) Checks if everyBOBundleOperationmatches the given condition.protected booleanBTBundleOperationStatusChange.checkAllStatus(List<BOBundleOperation> bundleOperations, Long state) Checks whether the state of everyBOBundleOperationis equal to the given one.protected booleanBTBundleOperationStatusChange.checkEitherStatus(List<BOBundleOperation> bundleOperations, Set<Long> validStatus) Checks whether the status of everyBOBundleOperationis equal to at least one of the two given value.protected LongBTBundleOperationStatusChange.getNewBundleStatusFromInProgress(List<BOBundleOperation> operationList, Long operationNewStatus) Returns the newBundlestatus from a statusBOBundleStatus.Values.IN_PROGRESSprotected LongBTBundleOperationStatusChange.getNewBundleStatusFromPlanned(List<BOBundleOperation> operationList, Long operationNewStatus) Returns the newBundlestatus from a statusBOBundleStatus.Values.PLANNED.protected LongBTBundleOperationStatusChange.getNewBundleStatusFromSchedulable(List<BOBundleOperation> operationList, Long operationNewStatus) Returns the newBundlestatus from a statusBOBundleStatus.Values.SCHEDULABLE. -
Uses of BOBundleOperation in overit.geocallapp.wfm.bundler.bl.operation
Methods in overit.geocallapp.wfm.bundler.bl.operation with parameters of type BOBundleOperationModifier and TypeMethodDescriptionintBOBundleOperation.compareTo(BOBundleOperation operation) Compares the current bundle operation to the given one. -
Uses of BOBundleOperation in overit.geocallapp.wfm.bundler.bl.operation.event
Constructors in overit.geocallapp.wfm.bundler.bl.operation.event with parameters of type BOBundleOperationModifierConstructorDescriptionInstantiates a new bundle operation insert event.Instantiates a new bundle operation update event.Constructor parameters in overit.geocallapp.wfm.bundler.bl.operation.event with type arguments of type BOBundleOperationModifierConstructorDescriptionInstantiates a new intervention outcome notification event. -
Uses of BOBundleOperation in overit.geocallapp.wfm.bundler.bl.task
Methods in overit.geocallapp.wfm.bundler.bl.task that return types with arguments of type BOBundleOperationModifier and TypeMethodDescriptionBundleCache.getBundleOperationsByBundleId(Long bundleId) protected Collection<BOBundleOperation> BundleCache.loadBundleOperations(Collection<Long> bundleIds, PoolKit poolKit) -
Uses of BOBundleOperation in overit.geocallapp.wfm.bundler.integration
Methods in overit.geocallapp.wfm.bundler.integration that return BOBundleOperationModifier and TypeMethodDescriptionBundlerEventProvider.getBundleOperation(Long bundleOperationId) BundlerProvider.getBundleOperation(Long bundleOperationId) Methods in overit.geocallapp.wfm.bundler.integration that return types with arguments of type BOBundleOperationModifier and TypeMethodDescriptionBundlerEventProvider.searchBundleOperations(BundleOperationSearchFilter filter) BundlerProvider.searchBundleOperations(BundleOperationSearchFilter filter) Methods in overit.geocallapp.wfm.bundler.integration with parameters of type BOBundleOperationModifier and TypeMethodDescriptionBundlerEventProvider.insertBundleOperation(BOBundleOperation bundleOperation, PoolKit poolKit) BundlerProvider.insertBundleOperation(BOBundleOperation bundleOperation, PoolKit poolKit) voidBundlerEventProvider.updateBundleOperation(BOBundleOperation bundleOperation) voidBundlerProvider.updateBundleOperation(BOBundleOperation bundleOperation) -
Uses of BOBundleOperation in overit.geocallapp.wfm.bundler.rs1.operation
Methods in overit.geocallapp.wfm.bundler.rs1.operation with parameters of type BOBundleOperationModifier and TypeMethodDescriptionvoidBundleOperationValidator.validate(BOBundleOperation bundleItem) -
Uses of BOBundleOperation in overit.geocallapp.wfm.core.bl.bundler.task
Methods in overit.geocallapp.wfm.core.bl.bundler.task with parameters of type BOBundleOperationModifier and TypeMethodDescriptionprotected LongBTBundleWorkOrderOperationStateChange.getBundleOperationStatusFromOutcome(BOBundleOperation bundleOperation, BOWorkOrderOperation woOperation, PoolKit poolKit) Searches for the valid status for theBOBundleOperation: when the givenBOWorkOrderOperationis already associated to aBOAgendaOutcome, the only possible status value isBOBundleOperationStatus.Values.CLOSED.protected LongBTBundleWorkOrderOperationStateChange.getNewBundleOperationStatus(BOBundleOperation bundleOperation, PoolKit poolKit) Returns the id of theBOBundleOperationStatusthat corresponds to the status of the givenBOWorkOrderOperation.protected voidBTBundleWorkOrderOperationStateChange.recalculateLinks(Bundle bundle, BOBundleOperation bundleOperation, PoolKit poolKit) Recalculates the links between theBOWorkOrderOperations by unlinking all of them and relinking the ones remaining after removing the given one.protected LongBTBundleWorkOrderOperationStateChange.updateBundleOperationStatus(BOBundleOperation bundleOperation, PoolKit poolKit) Updates theBOBundleOperationstatus by callingBundleOperationStatusUpdateEvent, only if the status change is permitted. -
Uses of BOBundleOperation in overit.geocallapp.wfm.core.bl.schedulingproposal.creation.task
Methods in overit.geocallapp.wfm.core.bl.schedulingproposal.creation.task that return types with arguments of type BOBundleOperationModifier and TypeMethodDescriptionprotected List<BOBundleOperation> BTProcessSchedulingCreationProposal.loadActiveBundleOperations(Long workOrderOperationId, PoolKit poolKit) -
Uses of BOBundleOperation in overit.geocallapp.wfm.core.ux.bundler.search.detail
Methods in overit.geocallapp.wfm.core.ux.bundler.search.detail with parameters of type BOBundleOperationModifier and TypeMethodDescriptionprotected BOAddressBundleDetail.getAddress(BOBundleOperation bundleOperation) -
Uses of BOBundleOperation in overit.geocallapp.wfm.core.ux.bundler.search.detail.map
Methods in overit.geocallapp.wfm.core.ux.bundler.search.detail.map with parameters of type BOBundleOperationModifier and TypeMethodDescriptionBundleMapLayerBase.extractFeaturesData(BOBundleHeader header, BOBundleOperation bundleOperation, BOWorkOrderOperation workOrderOperation, BOAddress address) Extracts coordinates data from bundle operation, work order operation, and address.BundleMapLayerBase.getWorkOrderOperation(BOBundleOperation bundleOperation) Gets the work order operation associated with a bundle operation. -
Uses of BOBundleOperation in overit.geocallapp.wfm.core.ux.bundler.search.detail.map.tooltip.task
Methods in overit.geocallapp.wfm.core.ux.bundler.search.detail.map.tooltip.task that return BOBundleOperationModifier and TypeMethodDescriptionprotected BOBundleOperationBTBundleOperationTooltipDataLoad.getBundleOperation(Long operationId, BundleEntitiesAggregate aggregate) Gets the bundle operation by feature ID.Methods in overit.geocallapp.wfm.core.ux.bundler.search.detail.map.tooltip.task with parameters of type BOBundleOperationModifier and TypeMethodDescriptionprotected BundleOperationTooltipDataBTBundleOperationTooltipDataLoad.createTooltipData(BOBundleOperation bundleOperation, BundleEntitiesAggregate aggregate, PoolKit poolKit) Creates the tooltip data from the bundle operation and aggregate. -
Uses of BOBundleOperation in overit.geocallapp.wfm.core.ux.schedule.dailyplan
Methods in overit.geocallapp.wfm.core.ux.schedule.dailyplan that return BOBundleOperationModifier and TypeMethodDescriptionDailyPlanBundleCache.getActiveOperationByWorkOrderOperationId(Long woId) Returns the activeBOBundleOperationrelated to the given work order operation id.DailyPlanBundleCache.getBundleOperationById(Long bundleOperationId) Finds a bundle operation by its ID.Methods in overit.geocallapp.wfm.core.ux.schedule.dailyplan that return types with arguments of type BOBundleOperationModifier and TypeMethodDescriptionDailyPlanBundleCache.getBundleOperations()Returns all bundle operations in the cache.DailyPlanBundleCache.getBundleOperationsByBundleId(Long bundleId) Returns all bundle operations for a specific bundle ID.DailyPlanBundleCache.getBundleOperationsByWorkOrderOperation(Long workOrderOperationId) Finds all the bundle operations by its associated work order operation ID. -
Uses of BOBundleOperation in overit.geocallapp.wfm.core.ux.schedule.dailyplan.task
Methods in overit.geocallapp.wfm.core.ux.schedule.dailyplan.task that return types with arguments of type BOBundleOperationModifier and TypeMethodDescriptionprotected Collection<BOBundleOperation> BTDailyPlanBundleCacheInitialize.loadBundleOperations(Collection<Long> bundleIds, PoolKit poolKit) Loads bundle operations for the specified bundle IDs. -
Uses of BOBundleOperation in overit.geocallapp.wfm.orchestrator.scheduling.bl.appointment.task
Methods in overit.geocallapp.wfm.orchestrator.scheduling.bl.appointment.task with parameters of type BOBundleOperationModifier and TypeMethodDescriptionprotected voidBTBundleOperationAppointmentUpdate.alignAppointments(BOBundleOperation bundleOperation, List<BOAppointment> appointments, PoolKit poolKit) Aligns the appointments related to the work order operation with the ID of the related bundle operation.protected List<BOAppointment> BTBundleOperationAppointmentUpdate.loadAppointments(BOBundleOperation bundleOperation, BundleOperationNotificationAction action, PoolKit poolKit) Loads theBOAppointments related to the givenBOBundleOperation.protected voidBTBundleOperationAppointmentUpdate.unlinkAppointments(BOBundleOperation bundleOperation, List<BOAppointment> appointments, PoolKit poolKit) Removes the link between aBOBundleOperationand each relatedBOAppointment. -
Uses of BOBundleOperation in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundle.task
Methods in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundle.task that return BOBundleOperationModifier and TypeMethodDescriptionprotected BOBundleOperationBTBundleOperationAdd.insertBundleOperation(Bundle bundle, Long workOrderOperationId, PoolKit poolKit) Inserts a newBOBundleOperationfor the givenBOWorkOrderOperation.protected BOBundleOperationBTBundleLoadByAppointment.loadBundleOperation(Long appointmentId, PoolKit poolKit) Loads theBOBundleOperationrelated to the givenBOAppointment.Methods in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundle.task that return types with arguments of type BOBundleOperationModifier and TypeMethodDescriptionprotected List<BOBundleOperation> BTBundleOperationAdd.createBundleOperations(Bundle bundle, List<Long> workOrderOperationIds, PoolKit poolKit) Creates a newBOBundleOperationfor everyBOWorkOrderOperationof the given list.protected List<BOBundleOperation> BTBundleLoadByWorkOrderOperation.loadActiveBundleOperations(Long workOrderOperationId, PoolKit poolKit) Loads all the existingBOBundleOperationwith an active state that are related to the givenBOWorkOrderOperationid.protected List<BOBundleOperation> BTBundleOperationCancel.loadBundleOperations(Bundle bundle, Collection<Long> bundleOperations, PoolKit poolKit) Loads theBOBundleOperations from theBundle.Methods in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundle.task with parameters of type BOBundleOperationModifier and TypeMethodDescriptionprotected voidBTBundleOperationCancel.changeBundleOperationStatus(BOBundleOperation bundleOperation, PoolKit poolKit) Updates the status of the givenBOBundleOperationtoBOBundleOperationStatus.Values.CANCELLED.protected voidBTBundleOperationAdd.notifyBundleOperation(BOBundleOperation bundleOperation, PoolKit poolKit) Notifies the addition of the givenBOBundleOperation.protected voidBTBundleOperationCancel.notifyBundleOperationCancel(BOBundleOperation bundleOperation, PoolKit poolKit) Notifies the cancellation of the givenBOBundleOperation.Method parameters in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundle.task with type arguments of type BOBundleOperationModifier and TypeMethodDescriptionprotected voidBTBundleOperationCancel.cancelBundleOperations(Bundle bundle, Collection<BOBundleOperation> bundleOperations, PoolKit poolKit) Cancels the givenBOBundleOperations, unlinks the relatedBOAppointment, recalculates the links between the remainingBOBundleOperations and finally updates the relatedBundle.protected voidBTBundleOperationCancel.recalculateLinks(Bundle bundle, Collection<BOBundleOperation> bundleOperations, PoolKit poolKit) Recalculates the links of the remainingBOBundleOperations.protected voidBTBundleOperationCancel.validate(Bundle bundle, Collection<BOBundleOperation> bundleOperations) Checks if the bundle state isBOBundleStatus.Values.SCHEDULABLEand if the operations are found on theBundle. -
Uses of BOBundleOperation in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundling.task
Methods in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundling.task that return types with arguments of type BOBundleOperationModifier and TypeMethodDescriptionprotected List<BOBundleOperation> BTBundleCreate.createBundleOperations(Bundle bundle, List<Long> workOrderOperationsId, PoolKit poolKit) For everyBOWorkOrderOperationof the given list, a newBOBundleOperationis created (respecting the original work order list order).Methods in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundling.task with parameters of type BOBundleOperationModifier and TypeMethodDescriptionprotected voidBTUnbundling.changeBundleOperationsStatus(BOBundleOperation bundleOperation, PoolKit poolKit) Changes the status of everyBOBundleOperationtoBOBundleOperationStatus.Values.CANCELLEDby callingBundleOperationStatusUpdateEvent.protected LongBTBundleCreate.insertOperation(BOBundleOperation bundleOperation, PoolKit poolKit) Performs the insertion of the preparedBOBundleOperation.Method parameters in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundling.task with type arguments of type BOBundleOperationModifier and TypeMethodDescriptionprotected voidBTUnbundling.unlinkBundleOperations(List<BOBundleOperation> bundleOperationList, PoolKit poolKit) Removes the link between the list of currentBOBundleOperationand each relatedBOWorkOrderOperation.