Uses of Class
overit.geocallapp.wfm.workorders.bl.operation.BOWorkOrderOperation
Packages that use BOWorkOrderOperation
Package
Description
-
Uses of BOWorkOrderOperation in overit.geocallapp.wfm.core.bl.bundler.bundling.task
Methods in overit.geocallapp.wfm.core.bl.bundler.bundling.task that return types with arguments of type BOWorkOrderOperationModifier and TypeMethodDescriptionprotected PageResponse<BOWorkOrderOperation> BTBundlingOperationSelect.loadWorkOrderOperations(BundlingOperationSelectInput input, PoolKit poolKit) Loads the list of neededBOWorkOrderOperationfrom the givenBundlingOperationSelectInput.protected List<BOWorkOrderOperation> BTBundlingOperationSelect.removeOperations(List<BOWorkOrderOperation> operations, PoolKit poolKit) Applies other filters to bundling operations.protected List<BOWorkOrderOperation> BTBundlingOperationSelect.removeOperationsWithoutValidPermit(List<BOWorkOrderOperation> woOperations, PoolKit poolKit) Removes operations without valid associated permit from input list.Method parameters in overit.geocallapp.wfm.core.bl.bundler.bundling.task with type arguments of type BOWorkOrderOperationModifier and TypeMethodDescriptionprotected List<BOWorkOrderOperation> BTBundlingOperationSelect.removeOperations(List<BOWorkOrderOperation> operations, PoolKit poolKit) Applies other filters to bundling operations.protected List<BOWorkOrderOperation> BTBundlingOperationSelect.removeOperationsWithoutValidPermit(List<BOWorkOrderOperation> woOperations, PoolKit poolKit) Removes operations without valid associated permit from input list.protected voidBTBundlingOperationSelect.validateWorkOrderOperations(BundlingOperationSelectInput input, List<BOWorkOrderOperation> operations, PoolKit poolKit) Validates whether the list of loadedBOWorkOrderOperationcontains all the ids of the requested ones. -
Uses of BOWorkOrderOperation in overit.geocallapp.wfm.core.bl.workorder.operation.task
Methods in overit.geocallapp.wfm.core.bl.workorder.operation.task that return types with arguments of type BOWorkOrderOperationModifier and TypeMethodDescriptionprotected List<BOWorkOrderOperation> BTWorkOrderOperationUnlockSkillOverrideCheck.loadWorkOrderOperations(Long workOrderId, PoolKit pk) Methods in overit.geocallapp.wfm.core.bl.workorder.operation.task with parameters of type BOWorkOrderOperationModifier and TypeMethodDescriptionprotected voidBTWorkOrderOperationUnlockSkillOverrideCheck.workOrderOperationCheckOverrideSkills(BOWorkOrderOperation workOrderOperation, PoolKit pk) -
Uses of BOWorkOrderOperation in overit.geocallapp.wfm.core.ux.schedule.dailyplan
Methods in overit.geocallapp.wfm.core.ux.schedule.dailyplan that return BOWorkOrderOperationModifier and TypeMethodDescriptionDailyPlanBundleCache.getWorkOrderOperationById(Long workOrderOperationId) Finds a work order operation by its ID.Methods in overit.geocallapp.wfm.core.ux.schedule.dailyplan that return types with arguments of type BOWorkOrderOperationModifier and TypeMethodDescriptionDailyPlanBundleCache.getWorkOrderOperations()Returns all work order operations in the cache. -
Uses of BOWorkOrderOperation 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 BOWorkOrderOperationModifier and TypeMethodDescriptionprotected Collection<BOWorkOrderOperation> BTDailyPlanBundleCacheInitialize.loadWorkOrderOperations(Collection<Long> workOrderOperationIds, PoolKit poolKit) Loads work order operations for the specified operation IDs. -
Uses of BOWorkOrderOperation in overit.geocallapp.wfm.core.ux.workorder.note
Method parameters in overit.geocallapp.wfm.core.ux.workorder.note with type arguments of type BOWorkOrderOperationModifier and TypeMethodDescriptionstatic DBViewWorkOrderNoteUtil.buildWOOperationLabels(List<BOWorkOrderOperation> operations) Builds a DBView with work order operation labels enriched with type descriptions. -
Uses of BOWorkOrderOperation in overit.geocallapp.wfm.mobile.core.replicator.bundler.task
Methods in overit.geocallapp.wfm.mobile.core.replicator.bundler.task that return types with arguments of type BOWorkOrderOperationModifier and TypeMethodDescriptionprotected List<BOWorkOrderOperation> DATRABundle.loadCancelledWorkOrderOperations(PooledConnection connApplication, List<Long> closedBundleOperationsWOOperationIds) -
Uses of BOWorkOrderOperation in overit.geocallapp.wfm.orchestrator.scheduling.bl.activityassignment.task
Methods in overit.geocallapp.wfm.orchestrator.scheduling.bl.activityassignment.task that return BOWorkOrderOperationModifier and TypeMethodDescriptionManualAssignmentContext.getWorkOrderOperation()Gets the work order operation.Methods in overit.geocallapp.wfm.orchestrator.scheduling.bl.activityassignment.task with parameters of type BOWorkOrderOperationModifier and TypeMethodDescriptionvoidManualAssignmentContext.setWorkOrderOperation(BOWorkOrderOperation workOrderOperation) Sets the work order operation. -
Uses of BOWorkOrderOperation in overit.geocallapp.wfm.orchestrator.scheduling.bl.activityremoval.task
Methods in overit.geocallapp.wfm.orchestrator.scheduling.bl.activityremoval.task that return BOWorkOrderOperationModifier and TypeMethodDescriptionManualRemovalContext.getWorkOrderOperation()Gets the work order operation.Methods in overit.geocallapp.wfm.orchestrator.scheduling.bl.activityremoval.task with parameters of type BOWorkOrderOperationModifier and TypeMethodDescriptionvoidManualRemovalContext.setWorkOrderOperation(BOWorkOrderOperation workOrderOperation) Sets the work order operation. -
Uses of BOWorkOrderOperation in overit.geocallapp.wfm.orchestrator.scheduling.bl.activityvalidation.task
Methods in overit.geocallapp.wfm.orchestrator.scheduling.bl.activityvalidation.task that return types with arguments of type BOWorkOrderOperationModifier and TypeMethodDescriptionprotected List<BOWorkOrderOperation> BTWorkShiftActivityValidation.getValidOperations(PoolKit poolKit) Method that returns a list of valid work order operations(where status is not CANCELLED or CLOSED).Methods in overit.geocallapp.wfm.orchestrator.scheduling.bl.activityvalidation.task with parameters of type BOWorkOrderOperationModifier and TypeMethodDescriptionprotected BOWorkShiftBTWorkShiftActivityValidation.getRelatedWorkShift(BOWorkOrderOperation validOperation, List<BOWorkShift> mapWorkShifts) Get work shifts for the operation, we might have more than one work shift associated to the same operation in the "team case".BTWorkShiftActivityValidation.getValidAgendas(BOWorkOrderOperation validOperation, PoolKit poolKit) Method that returns the valid agendas related to the operation in input.protected voidBTWorkShiftActivityValidation.notifyActivityValidated(BOWorkOrderOperation validOperation, List<BOWorkShift> workShifts, PoolKit poolKit) Notifies the validation of an activity.protected voidBTWorkShiftActivityValidation.updateStatus(BOWorkOrderOperation validOperation, List<BOAgenda> validAgendas, PoolKit poolKit) Method that updates the operation and agenda status. -
Uses of BOWorkOrderOperation in overit.geocallapp.wfm.orchestrator.scheduling.bl.immediatescheduling.workorder.task
Methods in overit.geocallapp.wfm.orchestrator.scheduling.bl.immediatescheduling.workorder.task that return types with arguments of type BOWorkOrderOperationModifier and TypeMethodDescriptionprotected List<BOWorkOrderOperation> BTImmediateSchedulingWorkOrderAlign.getWorkOrderOperations(Long workOrderHeaderId, PoolKit poolKit) Loads all work order operations for a work order header using WorkOrderProvider. -
Uses of BOWorkOrderOperation in overit.geocallapp.wfm.orchestrator.workforce.bl.skill.task
Methods in overit.geocallapp.wfm.orchestrator.workforce.bl.skill.task with parameters of type BOWorkOrderOperationModifier and TypeMethodDescriptionprotected voidBTResourceSkillConfigurationEvaluation.checkSkillOverrideConfiguration(SkillConfigurationAggregate skillConfigurationAggregate, BOWorkOrderOperation workOrderOperation, PoolKit poolKit) Checks if a skill override configuration is present and, if so, updates the SkillConfigurationAggregate object's skills -
Uses of BOWorkOrderOperation in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundle.task
Methods in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundle.task that return types with arguments of type BOWorkOrderOperationModifier and TypeMethodDescriptionprotected List<BOWorkOrderOperation> BTBundleOperationAdd.loadValidWorkOrderOperations(List<Long> workOrderOperationIds, PoolKit poolKit) Loads theBOWorkOrderOperations related to the given ids and checks if they are valid for bundling.protected List<BOWorkOrderOperation> BTBundleOperationCancel.loadWorkOrderOperations(List<Long> ids, PoolKit poolKit) Loads all theBOWorkOrderOperations related to the give list of ids.protected List<BOWorkOrderOperation> BTBundleOperationAdd.searchWorkOrderOperations(List<Long> workOrderOperationIds, PoolKit poolKit) Loads the list ofBOWorkOrderOperationrelated to the given list of ids. -
Uses of BOWorkOrderOperation in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundling.event
Methods in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundling.event that return types with arguments of type BOWorkOrderOperationModifier and TypeMethodDescriptionBundlingCriteriaApplyInput.getWorkOrderOperations()Returns the list ofBOWorkOrderOperations that will be processed by bundling criteria..BundlingOperationSortInput.getWorkOrderOperations()Returns the collection of work order operations.Method parameters in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundling.event with type arguments of type BOWorkOrderOperationModifier and TypeMethodDescriptionvoidBundlingCriteriaApplyInput.setWorkOrderOperations(List<BOWorkOrderOperation> workOrderOperations) Sets the list ofBOWorkOrderOperations that will be processed by bundling criteria.voidBundlingOperationSortInput.setWorkOrderOperations(Collection<BOWorkOrderOperation> workOrderOperations) Sets the collection of work order operations. -
Uses of BOWorkOrderOperation 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 BOWorkOrderOperationModifier and TypeMethodDescriptionprotected Map<BOBundleCriterion, List<BOWorkOrderOperation>> BTBundling.applyBundlingCriteria(BundlingInput bundlingInput, BundlingRule rule, List<BOWorkOrderOperation> woOperations, PoolKit poolKit) Applies the bundling criteria.protected Map<BOBundleCriterion, List<BOWorkOrderOperation>> BTBundlingCriteriaApply.applyCriteria(List<BundlingCriterion> bundlingCriteria, BOBundleCriterion defaultBundleCriterion, List<BOWorkOrderOperation> workOrderOperations, PoolKit poolKit) Applies everyBundlingCriterionto the list of givenBOWorkOrderOperations.protected List<BOWorkOrderOperation> BTBundleReorder.getSortedWorkOrderOperations(List<BOWorkOrderOperation> workOrderOperations, BundleReorderInput input, PoolKit poolKit) Returns the sorted list ofBOWorkOrderOperations based on the given orderings.protected List<BOWorkOrderOperation> BTBundling.getWorkOrderOperations(BundlingInput input, BundlingRule rule, PoolKit poolKit) Returns the sorted list of all theBOWorkOrderOperations that are valid for the aggregation.protected List<BOWorkOrderOperation> BTBundleAttributesCalculate.loadWorkOrderOperations(Bundle bundle, PoolKit poolKit) Loads the list of all theBOWorkOrderOperations related to the currentBundle.protected List<BOWorkOrderOperation> BTBundleReorder.loadWorkOrderOperations(List<Long> ids, PoolKit poolKit) Loads the list ofBOWorkOrderOperationrelated to the given list of ids.protected List<BOWorkOrderOperation> BTBundling.loadWorkOrderOperations(BundlingRule rule, List<Long> workOrderOperationIds, BundleEntitiesCache cache, PoolKit poolKit) Loads the list ofBOWorkOrderOperationfrom the given input, using also the work order filters set on theBundlingRuleprotected List<List<BOWorkOrderOperation>> BTBundling.partitionBundleWorkOrderOperations(BundlingRule rule, List<BOWorkOrderOperation> workOrderOperations) If a maximum size was previously selected, it divides the list ofBOWorkOrderOperationinto different sized list.protected List<BOWorkOrderOperation> BTBundling.sortWorkOrderOperations(List<BOWorkOrderOperation> woOperations, BundlingRule bundlingRule, BundlingInput input, PoolKit poolKit) Sorts the list ofBOWorkOrderOperation.protected List<BOWorkOrderOperation> BTBundlingOperationSort.sortWorkOrderOperations(BundlingOperationSortInput operationSortInput, PoolKit poolKit) Sorts the given list ofBOWorkOrderOperation.Methods in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundling.task with parameters of type BOWorkOrderOperationModifier and TypeMethodDescriptionprotected StringBTBundleAttributesCalculate.getBundleMicrocluster(BOWorkOrderOperation woOperation, BundleEntitiesCache cache, PoolKit poolKit) protected DoubleBTBundleAttributesCalculate.getBundleXCoordinate(BOWorkOrderOperation woOperation, BundleEntitiesCache cache, PoolKit poolKit) protected DoubleBTBundleAttributesCalculate.getBundleYCoordinate(BOWorkOrderOperation woOperation, BundleEntitiesCache cache, PoolKit poolKit) protected BOAddressBTBundleAttributesCalculate.getWorkOrderOperationAddress(BOWorkOrderOperation woOperation, BundleEntitiesCache cache, PoolKit poolKit) Returns theBOAddressrelated to the givenBOWorkOrderOperation.Method parameters in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundling.task with type arguments of type BOWorkOrderOperationModifier and TypeMethodDescriptionprotected Map<BOBundleCriterion, List<BOWorkOrderOperation>> BTBundling.applyBundlingCriteria(BundlingInput bundlingInput, BundlingRule rule, List<BOWorkOrderOperation> woOperations, PoolKit poolKit) Applies the bundling criteria.protected voidBTBundleAttributesCalculate.calculateSchedulingAttributes(Bundle bundle, List<BOWorkOrderOperation> woOperations, BundleEntitiesCache cache, PoolKit poolKit) Calculates the scheduling attributes for the currentBundle.protected LongBTBundling.createBundle(BOBundleCriterion bundleCriterion, List<BOWorkOrderOperation> woOperations, BundlingInput bundlingInput, PoolKit poolKit) Creates a newBundlewith all obtained characteristics by callingBundleCreateEvent.BTBundling.createBundlesByCriterion(BundlingRule rule, BOBundleCriterion bundleCriterion, List<BOWorkOrderOperation> workOrderOperations, BundlingInput bundlingInput, PoolKit poolKit) Creates theBundles starting from the givenBOBundleCriterionand the list ofBOWorkOrderOperationto aggregate.protected voidBTBundleAttributesCalculate.createSkillAndSkillDivision(Bundle bundle, List<BOWorkOrderOperation> woOperations, BundleEntitiesCache cache, PoolKit poolKit) protected LongBTBundleAttributesCalculate.getBundleCardinality(List<BOWorkOrderOperation> woOperations) Returns theBundlecardinality based on the related list ofBOWorkOrderOperations.protected LongBTBundleAttributesCalculate.getBundleDefaultDuration(List<BOWorkOrderOperation> woOperations, PoolKit poolKit) Returns theBundledefault duration based on the related list ofBOWorkOrderOperations.protected LongBTBundleAttributesCalculate.getBundleMinTimeForDay(List<BOWorkOrderOperation> woOperations, BundleEntitiesCache cache, PoolKit poolKit) Returns the bundle minimum time for day based on the related list ofBOWorkOrderOperations.protected LongBTBundleAttributesCalculate.getBundleMinTimeForSuspension(List<BOWorkOrderOperation> woOperations, BundleEntitiesCache cache, PoolKit poolKit) Returns the bundle minimum time for suspension based on the related list ofBOWorkOrderOperations.protected Stream<BOActivity> BTBundleAttributesCalculate.getOperationActivities(List<BOWorkOrderOperation> woOperations, BundleEntitiesCache cache, PoolKit poolKit) Loads from theBundleEntitiesCacheeveryBOActivitythat is related to aBOWorkOrderOperationin theBundle.protected List<BOWorkOrderOperation> BTBundleReorder.getSortedWorkOrderOperations(List<BOWorkOrderOperation> workOrderOperations, BundleReorderInput input, PoolKit poolKit) Returns the sorted list ofBOWorkOrderOperations based on the given orderings.protected voidBTBundling.initializeCache(List<BOWorkOrderOperation> woOperations, BundleEntitiesCache cache, PoolKit poolKit) Initializes theBundleEntitiesCachewith theBOWorkOrderOperations appointments.protected BooleanBTBundleAttributesCalculate.isBundleMultiDay(List<BOWorkOrderOperation> woOperations, BundleEntitiesCache cache, PoolKit poolKit) Checks whether any of theBOActivityof the currentBundleextends on multiple days or not.protected BooleanBTBundleAttributesCalculate.isBundleOnCallExcluded(List<BOWorkOrderOperation> woOperations, BundleEntitiesCache cache, PoolKit poolKit) Checks whether any of theBOActivityof the currentBundlehas on call resources and therefore it must be excluded.protected BooleanBTBundleAttributesCalculate.isBundleOnDutyOnly(List<BOWorkOrderOperation> woOperations, BundleEntitiesCache cache, PoolKit poolKit) Checks whether any of theBOActivityof the currentBundlerequires only resources that are currently on duty or not.protected voidBTBundleReorder.linkWorkOrderOperations(List<BOWorkOrderOperation> workOrderOperations, PoolKit poolKit) Links the parentBOWorkOrderOperationto all its children.protected List<List<BOWorkOrderOperation>> BTBundling.partitionBundleWorkOrderOperations(BundlingRule rule, List<BOWorkOrderOperation> workOrderOperations) If a maximum size was previously selected, it divides the list ofBOWorkOrderOperationinto different sized list.protected voidBTBundleReorder.reorderBundleOperations(Bundle bundle, List<BOWorkOrderOperation> workOrderOperations, PoolKit poolKit) Reorders theBOBundleOperations based on the new order of theBOWorkOrderOperations.protected voidBTBundleAttributesCalculate.setOperationsRequirements(Bundle bundle, List<BOWorkOrderOperation> woOperations, PoolKit poolKit) Sets the aggregated requirements for the bundle based on all its operations.protected List<BOWorkOrderOperation> BTBundling.sortWorkOrderOperations(List<BOWorkOrderOperation> woOperations, BundlingRule bundlingRule, BundlingInput input, PoolKit poolKit) Sorts the list ofBOWorkOrderOperation.protected voidBTBundleReorder.unlinkWorkOrderOperations(List<BOWorkOrderOperation> workOrderOperations, PoolKit poolKit) Unlinks the parentBOWorkOrderOperationfrom all its children. -
Uses of BOWorkOrderOperation in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundling.task.criterion
Methods in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundling.task.criterion that return types with arguments of type BOWorkOrderOperationModifier and TypeMethodDescriptionBundlingCriterion.apply(BOBundleCriterion sourceKey, List<BOWorkOrderOperation> woOperations, PoolKit poolKit) Maps eachBOWorkOrderOperationof the given list, together with the criterion that matches them.Methods in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundling.task.criterion with parameters of type BOWorkOrderOperationModifier and TypeMethodDescriptionprotected BOBundleCriterionBundlingCriterion.addBundleCriterion(BOBundleCriterion sourceKey, Map<BOBundleCriterion, List<BOWorkOrderOperation>> criterionResult, BOWorkOrderOperation workOrderOperation, PoolKit poolKit) Adds a new empty criterion to the result map: the new criterion is cloned by the given one and associated with an empty list ofBOWorkOrderOperations.protected abstract voidBundlingCriterion.completeBundleCriterion(BOBundleCriterion bundleCriterion, BOWorkOrderOperation workOrderOperation, PoolKit poolKit) Abstract method which completes the given bundle criterion by adding the information derived from the givenBOWorkOrderOperation.protected BOAddressBundlingCriterion.getAddress(BOWorkOrderOperation workOrderOperation, PoolKit poolKit) Returns the address associated to the givenBOWorkOrderOperation.protected BOBundleCriterionBundlingCriterion.getBundleCriterion(BOBundleCriterion sourceKey, Map<BOBundleCriterion, List<BOWorkOrderOperation>> criterionResult, BOWorkOrderOperation workOrderOperation, PoolKit poolKit) Returns the bundle criterion that matches with the givenBOWorkOrderOperation.protected BOWorkOrderHeaderBundlingCriterion.getWorkOrder(BOWorkOrderOperation workOrderOperation, PoolKit poolKit) Returns theBOWorkOrderHeaderassociated to the givenBOWorkOrderOperation.protected BOWorkOrderTypeBundlingCriterion.getWOType(BOWorkOrderOperation workOrderOperation, PoolKit poolKit) Returns the type of the work order associated to the givenBOWorkOrderOperation.protected BOBundleCriterionBundlingCriterion.makeBundleCriterion(BOBundleCriterion sourceKey, BOWorkOrderOperation workOrderOperation, PoolKit poolKit) Creates a new criterion by cloning the given one and completes it with the needed informations.protected abstract Predicate<BOBundleCriterion> BundlingCriterion.matches(BOWorkOrderOperation workOrderOperation, PoolKit poolKit) Abstract method that defines whether aBOWorkOrderOperationmatches the current criterion or not.Method parameters in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundling.task.criterion with type arguments of type BOWorkOrderOperationModifier and TypeMethodDescriptionprotected BOBundleCriterionBundlingCriterion.addBundleCriterion(BOBundleCriterion sourceKey, Map<BOBundleCriterion, List<BOWorkOrderOperation>> criterionResult, BOWorkOrderOperation workOrderOperation, PoolKit poolKit) Adds a new empty criterion to the result map: the new criterion is cloned by the given one and associated with an empty list ofBOWorkOrderOperations.BundlingCriterion.apply(BOBundleCriterion sourceKey, List<BOWorkOrderOperation> woOperations, PoolKit poolKit) Maps eachBOWorkOrderOperationof the given list, together with the criterion that matches them.protected BOBundleCriterionBundlingCriterion.getBundleCriterion(BOBundleCriterion sourceKey, Map<BOBundleCriterion, List<BOWorkOrderOperation>> criterionResult, BOWorkOrderOperation workOrderOperation, PoolKit poolKit) Returns the bundle criterion that matches with the givenBOWorkOrderOperation. -
Uses of BOWorkOrderOperation in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundling.task.criterion.address
Methods in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundling.task.criterion.address with parameters of type BOWorkOrderOperationModifier and TypeMethodDescriptionprotected voidMunicipalityCriterion.completeBundleCriterion(BOBundleCriterion bundleCriterion, BOWorkOrderOperation workOrderOperation, PoolKit poolKit) Completes the given criterion by setting its bundling type toLocationBundlingType.MUNICIPALITY.protected voidStreetCriterion.completeBundleCriterion(BOBundleCriterion bundleCriterion, BOWorkOrderOperation workOrderOperation, PoolKit poolKit) Completes the given criterion by setting its bundling type toLocationBundlingType.STREET.protected voidStreetNumberCriterion.completeBundleCriterion(BOBundleCriterion bundleCriterion, BOWorkOrderOperation workOrderOperation, PoolKit poolKit) Completes the given criterion by setting its bundling type toLocationBundlingType.STREET_NUMBER.protected StringStreetCriterion.getStreet(BOWorkOrderOperation workOrderOperation, PoolKit poolKit) Returns the street of the givenBOWorkOrderOperation.protected LongStreetNumberCriterion.getStreetNumber(BOWorkOrderOperation workOrderOperation, PoolKit poolKit) Returns the street number of the givenBOWorkOrderOperation.protected Predicate<BOBundleCriterion> MunicipalityCriterion.matches(BOWorkOrderOperation workOrderOperation, PoolKit poolKit) Checks whether the municipality of the current criterion is the same as the one of theBOWorkOrderOperation.protected Predicate<BOBundleCriterion> StreetCriterion.matches(BOWorkOrderOperation workOrderOperation, PoolKit poolKit) Checks whether the street of the current criterion is the same as the one of theBOWorkOrderOperation.protected Predicate<BOBundleCriterion> StreetNumberCriterion.matches(BOWorkOrderOperation workOrderOperation, PoolKit poolKit) Checks whether the street number of the current criterion is the same as the one of theBOWorkOrderOperation. -
Uses of BOWorkOrderOperation in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundling.task.criterion.appointment
Methods in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundling.task.criterion.appointment with parameters of type BOWorkOrderOperationModifier and TypeMethodDescriptionprotected voidAppointmentSameDayCriterion.completeBundleCriterion(BOBundleCriterion bundleCriterion, BOWorkOrderOperation workOrderOperation, PoolKit poolKit) Completes the given criterion by setting its bundling type toTimeIntervalBundlingType.APPOINTMENT_IN_THE_SAME_DAY.protected voidAppointmentSameSlotCriterion.completeBundleCriterion(BOBundleCriterion bundleCriterion, BOWorkOrderOperation workOrderOperation, PoolKit poolKit) Completes the given criterion by setting its bundling type toTimeIntervalBundlingType.APPOINTMENT_IN_THE_SAME_SLOT.protected Predicate<BOBundleCriterion> AppointmentSameDayCriterion.matches(BOWorkOrderOperation workOrderOperation, PoolKit poolKit) Checks if the start date of the current criterion and the appointment start day of the givenBOWorkOrderOperationare the same.protected Predicate<BOBundleCriterion> AppointmentSameSlotCriterion.matches(BOWorkOrderOperation workOrderOperation, PoolKit poolKit) Checks if the current criterion and the appointment of the givenBOWorkOrderOperationhave the same start date and end date. -
Uses of BOWorkOrderOperation in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundling.task.criterion.cardinality
Methods in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundling.task.criterion.cardinality with parameters of type BOWorkOrderOperationModifier and TypeMethodDescriptionprotected voidTeamCardinalityCriterion.completeBundleCriterion(BOBundleCriterion bundleCriterion, BOWorkOrderOperation workOrderOperation, PoolKit poolKit) Completes the given criterionprotected Predicate<BOBundleCriterion> TeamCardinalityCriterion.matches(BOWorkOrderOperation workOrderOperation, PoolKit poolKit) Checks whether the team cardinality of the current criterion is the same as the one of theBOWorkOrderOperation. -
Uses of BOWorkOrderOperation in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundling.task.criterion.operationcenter
Methods in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundling.task.criterion.operationcenter with parameters of type BOWorkOrderOperationModifier and TypeMethodDescriptionprotected voidOperationCenterCriterion.completeBundleCriterion(BOBundleCriterion bundleCriterion, BOWorkOrderOperation workOrderOperation, PoolKit poolKit) Completes the given criterion by setting its operation center to the one of the givenBOWorkOrderOperation.protected Predicate<BOBundleCriterion> OperationCenterCriterion.matches(BOWorkOrderOperation workOrderOperation, PoolKit poolKit) Checks whether the operation center of the bundle criterion is the same as the one of the work order operation. -
Uses of BOWorkOrderOperation in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundling.task.criterion.operationtype
Methods in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundling.task.criterion.operationtype with parameters of type BOWorkOrderOperationModifier and TypeMethodDescriptionprotected voidOperationTypeCriterion.completeBundleCriterion(BOBundleCriterion bundleCriterion, BOWorkOrderOperation workOrderOperation, PoolKit poolKit) Completes the given criterion by setting the type of givenBOWorkOrderOperation.protected Predicate<BOBundleCriterion> OperationTypeCriterion.matches(BOWorkOrderOperation workOrderOperation, PoolKit poolKit) Checks whether the operation type of the current criterion is the same as the one of theBOWorkOrderOperation. -
Uses of BOWorkOrderOperation in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundling.task.criterion.technicalobject
Methods in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundling.task.criterion.technicalobject with parameters of type BOWorkOrderOperationModifier and TypeMethodDescriptionprotected voidTechnicalObjectCriterion.completeBundleCriterion(BOBundleCriterion bundleCriterion, BOWorkOrderOperation workOrderOperation, PoolKit poolKit) Completes the given criterion by setting its bundling type toTechnicalObjectBundlingType.TECHNICAL_OBJECT.protected voidTechnicalObjectParentCriterion.completeBundleCriterion(BOBundleCriterion bundleCriterion, BOWorkOrderOperation workOrderOperation, PoolKit poolKit) Completes the given criterion by setting its bundling type toTechnicalObjectBundlingType.TECHNICAL_OBJECT_PARENT.protected voidTechnicalObjectRootCriterion.completeBundleCriterion(BOBundleCriterion bundleCriterion, BOWorkOrderOperation workOrderOperation, PoolKit poolKit) Completes the given criterion by setting its bundling type toTechnicalObjectBundlingType.TECHNICAL_OBJECT_ROOT.protected LongTechnicalObjectCriterion.getTechnicalObject(BOWorkOrderOperation workOrderOperation, PoolKit poolKit) Returns the technical object of the givenBOWorkOrderOperation.protected LongTechnicalObjectParentCriterion.getTechnicalObjectParent(BOWorkOrderOperation workOrderOperation, PoolKit poolKit) Returns the technical object parent of the givenBOWorkOrderOperation.protected LongTechnicalObjectRootCriterion.getTechnicalObjectRoot(BOWorkOrderOperation workOrderOperation, PoolKit poolKit) Returns the technical object root of the givenBOWorkOrderOperation.protected Predicate<BOBundleCriterion> TechnicalObjectCriterion.matches(BOWorkOrderOperation workOrderOperation, PoolKit poolKit) Checks whether the technical object of the current criterion is the same as the one of theBOWorkOrderOperation.protected Predicate<BOBundleCriterion> TechnicalObjectParentCriterion.matches(BOWorkOrderOperation workOrderOperation, PoolKit poolKit) Checks whether the technical object of the current criterion has the same parent as the one of theBOWorkOrderOperation.protected Predicate<BOBundleCriterion> TechnicalObjectRootCriterion.matches(BOWorkOrderOperation workOrderOperation, PoolKit poolKit) Checks whether the technical object of the current criterion has the same root as the one of theBOWorkOrderOperation. -
Uses of BOWorkOrderOperation in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundling.task.criterion.workordertype
Methods in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundling.task.criterion.workordertype with parameters of type BOWorkOrderOperationModifier and TypeMethodDescriptionprotected voidRequestTypeCriterion.completeBundleCriterion(BOBundleCriterion bundleCriterion, BOWorkOrderOperation workOrderOperation, PoolKit poolKit) Completes the given criterion by setting the request type of givenBOWorkOrderOperation.protected voidServiceTypeCriterion.completeBundleCriterion(BOBundleCriterion bundleCriterion, BOWorkOrderOperation workOrderOperation, PoolKit poolKit) Completes the given criterion by setting the service type of givenBOWorkOrderOperation.protected voidTechnicalObjectTypeCriterion.completeBundleCriterion(BOBundleCriterion bundleCriterion, BOWorkOrderOperation workOrderOperation, PoolKit poolKit) Completes the given criterion by setting the same technical object type as the one associated to theBOWorkOrderOperation.protected Predicate<BOBundleCriterion> RequestTypeCriterion.matches(BOWorkOrderOperation workOrderOperation, PoolKit poolKit) Checks whether the request type of the current criterion is the same as the one of theBOWorkOrderOperation.protected Predicate<BOBundleCriterion> ServiceTypeCriterion.matches(BOWorkOrderOperation workOrderOperation, PoolKit poolKit) Checks whether the service type of the current criterion is the same as the one of theBOWorkOrderOperation.protected Predicate<BOBundleCriterion> TechnicalObjectTypeCriterion.matches(BOWorkOrderOperation workOrderOperation, PoolKit poolKit) Checks whether the technical object type of the current criterion is the same one as the one of theBOWorkOrderOperation. -
Uses of BOWorkOrderOperation in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundling.task.ordering
Methods in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundling.task.ordering with parameters of type BOWorkOrderOperationModifier and TypeMethodDescriptionintBundlingOperationComparator.compare(BOWorkOrderOperation operation1, BOWorkOrderOperation operation2) Compares the givenBOWorkOrderOperations using all theBaseComparators previously set.protected BOWorkOrderHeaderBaseComparator.getWorkOrder(BOWorkOrderOperation workOrderOperation) Returns theBOWorkOrderHeaderrelated to the givenBOWorkOrderOperation. -
Uses of BOWorkOrderOperation in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundling.task.ordering.address
Methods in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundling.task.ordering.address with parameters of type BOWorkOrderOperationModifier and TypeMethodDescriptionintStreetNumberComparator.compare(BOWorkOrderOperation operation1, BOWorkOrderOperation operation2) Compares the the givenBOWorkOrderOperations firstly by their municipality, secondly by their street and finally by their street number.protected intStreetNumberComparator.compareMunicipality(BOWorkOrderOperation operation1, BOWorkOrderOperation operation2) Compares the givenBOWorkOrderOperations by their municipality, i.e. their ISTAT codes.protected intStreetNumberComparator.compareStreet(BOWorkOrderOperation operation1, BOWorkOrderOperation operation2) Compares the givenBOWorkOrderOperations by their street (alphabetic order).protected intStreetNumberComparator.compareStreetNumber(BOWorkOrderOperation operation1, BOWorkOrderOperation operation2) Compares the givenBOWorkOrderOperations by their street numbers.protected BOAddressStreetNumberComparator.getAddress(BOWorkOrderOperation workOrderOperation) Returns theBOAddressrelated to the givenBOWorkOrderOperation.protected StringStreetNumberComparator.getStreet(BOWorkOrderOperation workOrderOperation) Returns the street related to the givenBOWorkOrderOperation.protected LongStreetNumberComparator.getStreetNumber(BOWorkOrderOperation workOrderOperation) Returns the street number related to the givenBOWorkOrderOperation. -
Uses of BOWorkOrderOperation in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundling.task.ordering.appointment
Methods in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundling.task.ordering.appointment with parameters of type BOWorkOrderOperationModifier and TypeMethodDescriptionintAppointmentComparator.compare(BOWorkOrderOperation operation1, BOWorkOrderOperation operation2) Compares the appointment dates related to the givenBOWorkOrderOperations.protected abstract DateAppointmentComparator.getAppointmentDate(BOWorkOrderOperation workOrderOperation) Returns the appointment date associated to the given work order operation.protected DateAppointmentEndDateComparator.getAppointmentDate(BOWorkOrderOperation workOrderOperation) protected DateAppointmentStartDateComparator.getAppointmentDate(BOWorkOrderOperation workOrderOperation) protected BOWorkOrderHeaderAppointmentComparator.getWorkOrder(BOWorkOrderOperation workOrderOperation) Returns theBOWorkOrderHeaderassociated to the givenBOWorkOrderOperation. -
Uses of BOWorkOrderOperation in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundling.task.ordering.codeorder
Methods in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundling.task.ordering.codeorder with parameters of type BOWorkOrderOperationModifier and TypeMethodDescriptionintWorkOrderCodeOperationOrderComparator.compare(BOWorkOrderOperation operation1, BOWorkOrderOperation operation2) Compares the givenBOWorkOrderOperations by their work order code. -
Uses of BOWorkOrderOperation in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundling.task.ordering.expecteddate
Methods in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundling.task.ordering.expecteddate with parameters of type BOWorkOrderOperationModifier and TypeMethodDescriptionintWorkOrderEndDateComparator.compare(BOWorkOrderOperation operation1, BOWorkOrderOperation operation2) Compares the givenBOWorkOrderOperations by their end dates.intWorkOrderStartDateComparator.compare(BOWorkOrderOperation operation1, BOWorkOrderOperation operation2) Compares the givenBOWorkOrderOperations by their start dates. -
Uses of BOWorkOrderOperation in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundling.task.ordering.location
Methods in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundling.task.ordering.location with parameters of type BOWorkOrderOperationModifier and TypeMethodDescriptionintTopologicalComparator.compare(BOWorkOrderOperation operation1, BOWorkOrderOperation operation2) Compares two work order operations based on their topologically sorted address positions.protected BOAddressTopologicalComparator.getAddress(BOWorkOrderOperation workOrderOperation) Returns theBOAddressrelated to the givenBOWorkOrderOperation. -
Uses of BOWorkOrderOperation in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundling.task.ordering.operation
Methods in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundling.task.ordering.operation with parameters of type BOWorkOrderOperationModifier and TypeMethodDescriptionintOperationIdComparator.compare(BOWorkOrderOperation operation1, BOWorkOrderOperation operation2) Compares the givenBOWorkOrderOperationusing their ids. -
Uses of BOWorkOrderOperation in overit.geocallapp.wfm.orchestrator.workorders.bl.header.task
Methods in overit.geocallapp.wfm.orchestrator.workorders.bl.header.task that return types with arguments of type BOWorkOrderOperationModifier and TypeMethodDescriptionprotected List<BOWorkOrderOperation> BTWorkOrderHeaderStatusDeductionFromOperations.loadWorkOrderOperations(Long workOrderId, PoolKit poolKit) Loads the operations of a Work OrderMethod parameters in overit.geocallapp.wfm.orchestrator.workorders.bl.header.task with type arguments of type BOWorkOrderOperationModifier and TypeMethodDescriptionBTWorkOrderHeaderStatusDeductionFromOperations.calculateWorkOrderHeaderStatus(List<BOWorkOrderOperation> operations, PoolKit poolKit) Work Order state automaton.BTWorkOrderHeaderStatusDeductionFromOperations.getSchedulableOperationsStatus(List<BOWorkOrderOperation> operations, PoolKit poolKit) Loads the work order operations status related to schedulable operationsprotected booleanBTWorkOrderHeaderStatusDeductionFromOperations.isWaitingForTechnicalValidation(List<BOWorkOrderOperation> operations, PoolKit poolKit) Returns true if exists at least one work order operation that requires validation, false otherwiseprotected booleanBTWorkOrderHeaderStatusDeductionFromOperations.onlyDraftOperations(List<BOWorkOrderOperation> operations) Checks the status of the Work Order Operations -
Uses of BOWorkOrderOperation in overit.geocallapp.wfm.orchestrator.workorders.bl.intervention.resource.task
Fields in overit.geocallapp.wfm.orchestrator.workorders.bl.intervention.resource.task declared as BOWorkOrderOperationModifier and TypeFieldDescriptionprotected BOWorkOrderOperationBTInterventionResourceDelete.workOrderOperationprotected BOWorkOrderOperationBTInterventionResourceInsert.workOrderOperationprotected BOWorkOrderOperationBTInterventionResourceUpdate.workOrderOperationMethods in overit.geocallapp.wfm.orchestrator.workorders.bl.intervention.resource.task that return BOWorkOrderOperationModifier and TypeMethodDescriptionprotected BOWorkOrderOperationBTInterventionResourceDelete.getWorkOrderOperation(BOInterventionResource interventionResource, PoolKit poolKit) Retrieves theBOWorkOrderOperationassociated with the providedBOInterventionResource.protected BOWorkOrderOperationBTInterventionResourceInsert.getWorkOrderOperation(BOInterventionResource interventionResource, PoolKit poolKit) Retrieves theBOWorkOrderOperationassociated with the providedBOInterventionResource.protected BOWorkOrderOperationBTInterventionResourceUpdate.getWorkOrderOperation(BOInterventionResource interventionResource, PoolKit poolKit) Retrieves theBOWorkOrderOperationassociated with the providedBOInterventionResource. -
Uses of BOWorkOrderOperation in overit.geocallapp.wfm.orchestrator.workorders.bl.operation.attachment.task
Methods in overit.geocallapp.wfm.orchestrator.workorders.bl.operation.attachment.task that return BOWorkOrderOperationModifier and TypeMethodDescriptionprotected BOWorkOrderOperationBTWorkOrderOperationAttachmentInsert.loadWorkOrderOperation(Long workOrderOperationId, PoolKit poolKit) Loads a work order operation by its id. -
Uses of BOWorkOrderOperation in overit.geocallapp.wfm.orchestrator.workorders.bl.operation.immediatescheduling.task
Methods in overit.geocallapp.wfm.orchestrator.workorders.bl.operation.immediatescheduling.task with parameters of type BOWorkOrderOperationModifier and TypeMethodDescriptionprotected BooleanBTWorkOrderOperationImmediateSchedulingCheck.isImmediateSchedulingRequired(BOWorkOrderOperation operation, BOWorkOrderHeader header, PoolKit poolKit) protected voidBTWorkOrderOperationImmediateSchedulingCheck.validateInput(BOWorkOrderOperation operation, PoolKit poolKit) Validates the input operation. -
Uses of BOWorkOrderOperation in overit.geocallapp.wfm.orchestrator.workorders.bl.outcome.intervention.task
Fields in overit.geocallapp.wfm.orchestrator.workorders.bl.outcome.intervention.task declared as BOWorkOrderOperationModifier and TypeFieldDescriptionprotected BOWorkOrderOperationBTInterventionExecution.operationprotected BOWorkOrderOperationBTInterventionOutcomeSave.workOrderOperationMethods in overit.geocallapp.wfm.orchestrator.workorders.bl.outcome.intervention.task that return BOWorkOrderOperationModifier and TypeMethodDescriptionprotected BOWorkOrderOperationBTInterventionOutcomeSave.loadWorkOrderOperation(Long workOrderOperation, PoolKit poolKit) Loads the work order operation from the given id.Methods in overit.geocallapp.wfm.orchestrator.workorders.bl.outcome.intervention.task that return types with arguments of type BOWorkOrderOperationModifier and TypeMethodDescriptionprotected List<BOWorkOrderOperation> BTInterventionOutcomeSave.searchWorkOrderOperations(PoolKit poolKit) Searches for the work order operations related to the given work order, sorting them by last outcome date.Methods in overit.geocallapp.wfm.orchestrator.workorders.bl.outcome.intervention.task with parameters of type BOWorkOrderOperationModifier and TypeMethodDescriptionprotected booleanBTInterventionOutcomeSave.checkTotalOutcomesForWorkOrder(BOWorkOrderHeader workOrder, BOWorkOrderOperation workOrderOperation, PoolKit poolKit) Checks if the total outcomes for the work order is being respected or not.protected LongBTInterventionOutcomeSave.getForcedClosureType(BOWorkOrderHeader workOrder, Long outcomeType, BOWorkOrderOperation workOrderOperation, boolean isLastAppointment, PoolKit poolKit) Returns the forced closure type basing on the outcome data.protected LongBTInterventionOutcomeSave.getResidualTime(BOWorkOrderOperation workOrderOperation, List<InterventionAggregate> sameAppointmentIntervention, boolean isLastAppointment) Calculates the work order operation residual time.protected LongBTInterventionOutcomeSave.getWorkOrderOperationStatus(BOWorkOrderOperation workOrderOperation, Long outcomeType, PoolKit poolKit) Returns the calculated work order operation status.protected voidBTInterventionExecutionDelete.recalculateWorkOrderOperationStatus(BOWorkOrderOperation workOrderOperation, PoolKit poolKit) Recalculates the work order operation status. -
Uses of BOWorkOrderOperation in overit.geocallapp.wfm.orchestrator.workorders.bl.task
Methods in overit.geocallapp.wfm.orchestrator.workorders.bl.task that return types with arguments of type BOWorkOrderOperationModifier and TypeMethodDescriptionprotected List<BOWorkOrderOperation> BTWorkOrderCreationFromWorkCycle.createWoOperations(BOWorkOrderHeader woHeader, PoolKit poolKit) Creates a list ofBOWorkOrderOperationbased on the provided work order header and work cycle structures.Methods in overit.geocallapp.wfm.orchestrator.workorders.bl.task with parameters of type BOWorkOrderOperationModifier and TypeMethodDescriptionprotected voidBTWorkOrderCreationFromWorkCycle.addOperation(List<BOWorkOrderOperation> workOrderOperations, BOWorkOrderOperation operation) Adds an operation to the list of work order operations.protected voidBTWorkOrderCreationFromWorkCycle.completeWorkOrderOperationFromWorkCycleStructure(BOWorkOrderOperation woOperation, BOWorkOrderHeader woHeader, BOWorkCycleStructure workCycleStructure, Long addressId, Long ordering) Completion of the fields in theBOWorkOrderOperationfrom theBOWorkCycleStructure.Method parameters in overit.geocallapp.wfm.orchestrator.workorders.bl.task with type arguments of type BOWorkOrderOperationModifier and TypeMethodDescriptionprotected voidBTWorkOrderCreationFromWorkCycle.addOperation(List<BOWorkOrderOperation> workOrderOperations, BOWorkOrderOperation operation) Adds an operation to the list of work order operations.protected voidBTWorkOrderCreationFromWorkCycle.createRepeatableOperation(BOWorkOrderHeader woHeader, BOWorkCycleStructure workCycleStructure, List<BOWorkOrderOperation> woOperations, PoolKit poolKit) Creation of aBOWorkOrderOperationstarting from a repeatableBOWorkCycleStructure.protected voidBTWorkOrderCreationFromWorkCycle.createSingleOperation(BOWorkOrderHeader woHeader, BOWorkCycleStructure workCycleStructure, List<BOWorkOrderOperation> woOperations, PoolKit poolKit) Creation of aBOWorkOrderOperationstarting from a non-repeatableBOWorkCycleStructure.protected voidBTWorkOrderCreationFromWorkCycle.insertOperations(Long workOrderHeaderId, List<BOWorkOrderOperation> woOperations, PoolKit poolKit) Insert the list ofBOWorkOrderOperation. -
Uses of BOWorkOrderOperation in overit.geocallapp.wfm.workorders.bl
Methods in overit.geocallapp.wfm.workorders.bl that return types with arguments of type BOWorkOrderOperationModifier and TypeMethodDescriptionWorkOrderHelper.getWorkOrderOperations(Long workOrderId) WorkOrderHelper.getWorkOrderOperations(Long workOrderId, PoolKit poolKit) WorkOrderHelper.updateOperationsOrdering(List<BOWorkOrderOperation> operations) Method parameters in overit.geocallapp.wfm.workorders.bl with type arguments of type BOWorkOrderOperationModifier and TypeMethodDescriptionWorkOrderHelper.updateOperationsOrdering(List<BOWorkOrderOperation> operations) -
Uses of BOWorkOrderOperation in overit.geocallapp.wfm.workorders.bl.header.event
Methods in overit.geocallapp.wfm.workorders.bl.header.event that return types with arguments of type BOWorkOrderOperationModifier and TypeMethodDescriptionWorkOrderHeaderStatusDeductionFromOperationsInput.getOperations()Method parameters in overit.geocallapp.wfm.workorders.bl.header.event with type arguments of type BOWorkOrderOperationModifier and TypeMethodDescriptionvoidWorkOrderHeaderStatusDeductionFromOperationsInput.setOperations(List<BOWorkOrderOperation> operations) -
Uses of BOWorkOrderOperation in overit.geocallapp.wfm.workorders.bl.header.task
Method parameters in overit.geocallapp.wfm.workorders.bl.header.task with type arguments of type BOWorkOrderOperationModifier and TypeMethodDescriptionprotected booleanBTWorkOrderHeaderUpdate.isAppointmentEditable(BOWorkOrderHeader workOrderHeaderOld, List<BOWorkOrderOperation> operations) Checks if the appointment is editable, evaluating work order status and operations type.protected voidBTWorkOrderHeaderUpdate.manageAppointmentDates(BOWorkOrderHeader workOrderHeaderOld, BOWorkOrderHeader workOrderHeaderNew, List<BOWorkOrderOperation> operations) Manage the appointment dates, evaluating if work order can be updated or not -
Uses of BOWorkOrderOperation in overit.geocallapp.wfm.workorders.bl.operation.event
Methods in overit.geocallapp.wfm.workorders.bl.operation.event that return BOWorkOrderOperationModifier and TypeMethodDescriptionWorkOrderOperationInterventionGroupLoadInput.getWorkOrderOperation()Returns the work order operation.Methods in overit.geocallapp.wfm.workorders.bl.operation.event with parameters of type BOWorkOrderOperationModifier and TypeMethodDescriptionvoidWorkOrderOperationInterventionGroupLoadInput.setWorkOrderOperation(BOWorkOrderOperation workOrderOperation) Sets the work order operation.Constructors in overit.geocallapp.wfm.workorders.bl.operation.event with parameters of type BOWorkOrderOperationModifierConstructorDescriptionWorkOrderOperationInsertEvent(BOWorkOrderOperation workOrderOperation) Instantiates a new work order operation insert event.WorkOrderOperationUpdateEvent(BOWorkOrderOperation workOrderOperation) Instantiates a new work order operation update event.Constructor parameters in overit.geocallapp.wfm.workorders.bl.operation.event with type arguments of type BOWorkOrderOperationModifierConstructorDescriptionInstantiates a new work order operation insert batch eventInstantiates a newWorkOrderOperationNotificationEventnotification event.Instantiates a new work order operation update batch event -
Uses of BOWorkOrderOperation in overit.geocallapp.wfm.workorders.bl.operation.immediatescheduling.event
Methods in overit.geocallapp.wfm.workorders.bl.operation.immediatescheduling.event that return BOWorkOrderOperationModifier and TypeMethodDescriptionWorkOrderOperationImmediateSchedulingEvaluateInput.getWorkOrderOperation()Gets the work order operation.Methods in overit.geocallapp.wfm.workorders.bl.operation.immediatescheduling.event with parameters of type BOWorkOrderOperationModifier and TypeMethodDescriptionvoidWorkOrderOperationImmediateSchedulingEvaluateInput.setWorkOrderOperation(BOWorkOrderOperation workOrderOperation) Sets the work order operation. -
Uses of BOWorkOrderOperation in overit.geocallapp.wfm.workorders.bl.operation.task
Fields in overit.geocallapp.wfm.workorders.bl.operation.task declared as BOWorkOrderOperationModifier and TypeFieldDescriptionprotected BOWorkOrderOperationBTWorkOrderOperationInsert.workOrderOperationFields in overit.geocallapp.wfm.workorders.bl.operation.task with type parameters of type BOWorkOrderOperationModifier and TypeFieldDescriptionprotected List<BOWorkOrderOperation> BTWorkOrderOperationInsert.currentWOOperationsMethods in overit.geocallapp.wfm.workorders.bl.operation.task that return BOWorkOrderOperationModifier and TypeMethodDescriptionprotected BOWorkOrderOperationBTWorkOrderOperationLink.loadWorkOrderOperation(Long operationId, PoolKit poolKit) Loads the work order operation with work order operation identifier.protected BOWorkOrderOperationBTWorkOrderOperationUnlink.loadWorkOrderOperation(Long operationId, PoolKit poolKit) Loads the work order operation with work order operation identifier.Methods in overit.geocallapp.wfm.workorders.bl.operation.task that return types with arguments of type BOWorkOrderOperationModifier and TypeMethodDescriptionprotected List<BOWorkOrderOperation> BTWorkOrderOperationAddressesRetrieve.loadOperations(List<Long> operationIds, PoolKit poolKit) Load work order operations by IDs.Methods in overit.geocallapp.wfm.workorders.bl.operation.task with parameters of type BOWorkOrderOperationModifier and TypeMethodDescriptionprotected voidBTWorkOrderOperationUpdate.checkWOByOperationData(BOWorkOrderOperation workOrderOperationOld) Ensures that the data related to the "order by order" management type will be edited only if the work order is in this management type.protected voidBTWorkOrderOperationUpdate.manageType(BOWorkOrderOperation workOrderOperationOld, PoolKit poolKit) BTWorkOrderOperationLink.prepareFilterData(BOWorkOrderOperation operation) Prepares the filter data in order to load the correct record to update.BTWorkOrderOperationUnlink.prepareFilterData(BOWorkOrderOperation operation) Prepares the filter data in order to load the correct record to update.BTWorkOrderOperationLink.prepareUpdateData(BOWorkOrderOperation operation) Prepares the data that is going to be updated in the selected work order operation.BTWorkOrderOperationUnlink.prepareUpdateData(BOWorkOrderOperation operation) Prepares the data that is going to be updated in the selected work order operation.protected voidBTWorkOrderOperationLink.update(BOWorkOrderOperation operation, PoolKit poolKit) Performs the database update.protected voidBTWorkOrderOperationUnlink.update(BOWorkOrderOperation operation, PoolKit poolKit) Performs the database update.protected voidBTWorkOrderOperationUpdate.validateFieldForStatus(BOWorkOrderOperation workOrderOperationOld) Checks if the work order operation fields are editable basing on the state.Method parameters in overit.geocallapp.wfm.workorders.bl.operation.task with type arguments of type BOWorkOrderOperationModifier and TypeMethodDescriptionBTWorkOrderOperationAddressesRetrieve.buildAddressMap(List<BOWorkOrderOperation> operations, Map<Long, BOWorkOrderHeader> headersById) Build address map with priority: scheduling > operation > header. -
Uses of BOWorkOrderOperation in overit.geocallapp.wfm.workorders.bl.task
Methods in overit.geocallapp.wfm.workorders.bl.task that return types with arguments of type BOWorkOrderOperationModifier and TypeMethodDescriptionprotected List<BOWorkOrderOperation> BTWorkOrderOperationsLinksUpdate.getWorkOrderOperations(PoolKit poolKit) Gets all the work order operations.Method parameters in overit.geocallapp.wfm.workorders.bl.task with type arguments of type BOWorkOrderOperationModifier and TypeMethodDescriptionprotected voidBTWorkOrderOperationsLinksUpdate.updateOperationsLinks(List<BOWorkOrderOperation> workOrderOperations) Updates the references between the operations, using the first open operation as parent. -
Uses of BOWorkOrderOperation in overit.geocallapp.wfm.workorders.integration
Methods in overit.geocallapp.wfm.workorders.integration that return BOWorkOrderOperationModifier and TypeMethodDescriptionWorkOrderEventProvider.getWorkOrderOperation(Long workOrderOperationId) WorkOrderProvider.getWorkOrderOperation(Long workOrderOperationId) Methods in overit.geocallapp.wfm.workorders.integration that return types with arguments of type BOWorkOrderOperationModifier and TypeMethodDescriptionWorkOrderEventProvider.searchWorkOrderOperation(WorkOrderOperationSearchFilter filterOperation) WorkOrderEventProvider.searchWorkOrderOperation(WorkOrderOperationSearchFilter filterOperation, Order order) WorkOrderProvider.searchWorkOrderOperation(WorkOrderOperationSearchFilter filterOperation) WorkOrderProvider.searchWorkOrderOperation(WorkOrderOperationSearchFilter filterOperation, Order order) Methods in overit.geocallapp.wfm.workorders.integration with parameters of type BOWorkOrderOperationModifier and TypeMethodDescriptionvoidWorkOrderEventProvider.updateWorkOrderOperation(BOWorkOrderOperation workOrderOperation, boolean writeHistoryRecord) voidWorkOrderProvider.updateWorkOrderOperation(BOWorkOrderOperation workOrderOperation, boolean writeHistoryRecord) Method parameters in overit.geocallapp.wfm.workorders.integration with type arguments of type BOWorkOrderOperationModifier and TypeMethodDescriptionvoidWorkOrderEventProvider.insertWorkOrderOperationBatch(List<BOWorkOrderOperation> woOperations) voidWorkOrderProvider.insertWorkOrderOperationBatch(List<BOWorkOrderOperation> woOperations) -
Uses of BOWorkOrderOperation in overit.geocallapp.wfm.workorders.rs1.operation
Methods in overit.geocallapp.wfm.workorders.rs1.operation with parameters of type BOWorkOrderOperationModifier and TypeMethodDescriptionvoidWorkOrderOperationValidator.validate(BOWorkOrderOperation operation)