Uses of Class
overit.geocallapp.wfm.bundler.bl.criterion.BOBundleCriterion
Packages that use BOBundleCriterion
Package
Description
-
Uses of BOBundleCriterion in overit.geocallapp.wfm.bundler.bl
Methods in overit.geocallapp.wfm.bundler.bl that return BOBundleCriterionMethods in overit.geocallapp.wfm.bundler.bl with parameters of type BOBundleCriterionModifier and TypeMethodDescriptionvoidBundle.setCriterion(BOBundleCriterion criterion) Sets the bundle criterion. -
Uses of BOBundleCriterion in overit.geocallapp.wfm.bundler.bl.criterion
Methods in overit.geocallapp.wfm.bundler.bl.criterion that return BOBundleCriterionModifier and TypeMethodDescriptionBOBundleCriterion.cloneCriterion()Creates a new bundle criterion by coping the current one.static BOBundleCriterionCreates a new criterion starting from the bundling execution type and a given operation center. -
Uses of BOBundleCriterion in overit.geocallapp.wfm.bundler.bl.criterion.event
Constructors in overit.geocallapp.wfm.bundler.bl.criterion.event with parameters of type BOBundleCriterionModifierConstructorDescriptionInstantiates a new bundle criterion insert event.Instantiates a new bundle criterion update event. -
Uses of BOBundleCriterion in overit.geocallapp.wfm.bundler.bl.task
Methods in overit.geocallapp.wfm.bundler.bl.task that return BOBundleCriterionMethods in overit.geocallapp.wfm.bundler.bl.task that return types with arguments of type BOBundleCriterionModifier and TypeMethodDescriptionprotected Collection<BOBundleCriterion> BundleCache.loadBundleCriteria(Collection<Long> bundleCriterionIds, PoolKit poolKit) -
Uses of BOBundleCriterion in overit.geocallapp.wfm.core.ux.bundler.search.detail
Methods in overit.geocallapp.wfm.core.ux.bundler.search.detail with parameters of type BOBundleCriterionModifier and TypeMethodDescriptionprotected TechnicalObjectBundleDetail.getTechnicalObject(BOBundleCriterion criteria) protected voidBundleDetail.setBundlingRuleData(BOBundleCriterion criteria) protected voidBundleDetail.setOperationTypeData(BOBundleCriterion criteria) protected voidBundleDetail.setRequestTypeData(BOBundleCriterion criteria) protected voidBundleDetail.setServiceTypeData(BOBundleCriterion criteria) protected voidBundleDetail.setTeamCardinalityData(BOBundleCriterion criteria) protected voidBundleDetail.setTechnicalObjectTypeData(BOBundleCriterion criteria) -
Uses of BOBundleCriterion in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundling.task
Methods in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundling.task that return BOBundleCriterionModifier and TypeMethodDescriptionprotected BOBundleCriterionBTBundlingCriteriaApply.buildDefaultBundleCriterion(BundlingCriteriaApplyInput input) Builds the defaultBundlingCriterion, which specifies only the execution type of the current bundling process.Methods in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundling.task that return types with arguments of type BOBundleCriterionModifier 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.Methods in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundling.task with parameters of type BOBundleCriterionModifier and TypeMethodDescriptionprotected voidBundlerMessageHelper.appendLocationInfo(BOBundleCriterion bundleCriterion, StringBuilder message) Appends all the location needed information.protected voidBundlerMessageHelper.appendTechnicalObjectInfo(BOBundleCriterion bundleCriterion, PoolKit poolKit, StringBuilder message) Appends all the technical object needed information.protected voidBundlerMessageHelper.appendTimeIntervalInfo(BOBundleCriterion bundleCriterion, StringBuilder message) Appends all the time interval needed information retrieving them from the givenBOBundleCriterion.protected Map<BOBundleCriterion, List<BOWorkOrderOperation>> BTBundlingCriteriaApply.applyCriteria(List<BundlingCriterion> bundlingCriteria, BOBundleCriterion defaultBundleCriterion, List<BOWorkOrderOperation> workOrderOperations, PoolKit poolKit) Applies everyBundlingCriterionto the list of givenBOWorkOrderOperations.protected StringBTBundling.buildBundleName(BundlingInput bundlingInput, BOBundleCriterion bundleCriterion, PoolKit poolKit) Builds the bundle name starting from the given template and the bundling input.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 StringBundlerMessageHelper.getBundleCriterionMunicipality(BOBundleCriterion bundleCriterion) Returns the municipality contained in the givenBOBundleCriterion.protected StringBundlerMessageHelper.getBundleCriterionStreet(BOBundleCriterion bundleCriterion) Returns the street contained in the givenBOBundleCriterion.protected StringBundlerMessageHelper.getBundleCriterionStreetNumber(BOBundleCriterion bundleCriterion) Returns the street number contained in the givenBOBundleCriterion.BundlerMessageHelper.getCriterionMessage(BOBundleCriterion bundleCriterion, PoolKit poolKit) Builds a message specific to the givenBOBundleCriterion.protected LongBTBundling.insertBundleCriterion(BOBundleCriterion bundleCriterion, PoolKit poolKit) Inserts the givenBOBundleCriterion. -
Uses of BOBundleCriterion 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 BOBundleCriterionModifier 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 BOBundleCriterionBundlingCriterion.getBundleCriterion(BOBundleCriterion sourceKey, Map<BOBundleCriterion, List<BOWorkOrderOperation>> criterionResult, BOWorkOrderOperation workOrderOperation, PoolKit poolKit) Returns the bundle criterion that matches with 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.Methods in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundling.task.criterion that return types with arguments of type BOBundleCriterionModifier and TypeMethodDescriptionBundlingCriterion.apply(BOBundleCriterion sourceKey, List<BOWorkOrderOperation> woOperations, PoolKit poolKit) Maps eachBOWorkOrderOperationof the given list, together with the criterion that matches them.protected abstract Predicate<BOBundleCriterion> BundlingCriterion.matches(BOWorkOrderOperation workOrderOperation, PoolKit poolKit) Abstract method that defines whether aBOWorkOrderOperationmatches the current criterion or not.Methods in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundling.task.criterion with parameters of type BOBundleCriterionModifier 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 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 BOBundleCriterionBundlingCriterion.getBundleCriterion(BOBundleCriterion sourceKey, Map<BOBundleCriterion, List<BOWorkOrderOperation>> criterionResult, BOWorkOrderOperation workOrderOperation, PoolKit poolKit) Returns the bundle criterion that matches with 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.Method parameters in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundling.task.criterion with type arguments of type BOBundleCriterionModifier 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 BOBundleCriterionBundlingCriterion.getBundleCriterion(BOBundleCriterion sourceKey, Map<BOBundleCriterion, List<BOWorkOrderOperation>> criterionResult, BOWorkOrderOperation workOrderOperation, PoolKit poolKit) Returns the bundle criterion that matches with the givenBOWorkOrderOperation. -
Uses of BOBundleCriterion 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 that return types with arguments of type BOBundleCriterionModifier and TypeMethodDescriptionprotected 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.Methods in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundling.task.criterion.address with parameters of type BOBundleCriterionModifier 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. -
Uses of BOBundleCriterion 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 that return types with arguments of type BOBundleCriterionModifier and TypeMethodDescriptionprotected 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.Methods in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundling.task.criterion.appointment with parameters of type BOBundleCriterionModifier 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. -
Uses of BOBundleCriterion 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 that return types with arguments of type BOBundleCriterionModifier and TypeMethodDescriptionprotected 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.Methods in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundling.task.criterion.cardinality with parameters of type BOBundleCriterionModifier and TypeMethodDescriptionprotected voidTeamCardinalityCriterion.completeBundleCriterion(BOBundleCriterion bundleCriterion, BOWorkOrderOperation workOrderOperation, PoolKit poolKit) Completes the given criterion -
Uses of BOBundleCriterion 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 that return types with arguments of type BOBundleCriterionModifier and TypeMethodDescriptionprotected 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.Methods in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundling.task.criterion.operationcenter with parameters of type BOBundleCriterionModifier 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. -
Uses of BOBundleCriterion 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 that return types with arguments of type BOBundleCriterionModifier and TypeMethodDescriptionprotected 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.Methods in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundling.task.criterion.operationtype with parameters of type BOBundleCriterionModifier and TypeMethodDescriptionprotected voidOperationTypeCriterion.completeBundleCriterion(BOBundleCriterion bundleCriterion, BOWorkOrderOperation workOrderOperation, PoolKit poolKit) Completes the given criterion by setting the type of givenBOWorkOrderOperation. -
Uses of BOBundleCriterion 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 that return types with arguments of type BOBundleCriterionModifier and TypeMethodDescriptionprotected 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.Methods in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundling.task.criterion.technicalobject with parameters of type BOBundleCriterionModifier 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. -
Uses of BOBundleCriterion 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 that return types with arguments of type BOBundleCriterionModifier and TypeMethodDescriptionprotected 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.Methods in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundling.task.criterion.workordertype with parameters of type BOBundleCriterionModifier 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.