Uses of Class
overit.geocallapp.wfm.bundler.bl.Bundle
Packages that use Bundle
Package
Description
-
Uses of Bundle in overit.geocallapp.wfm.bundler.bl
Methods in overit.geocallapp.wfm.bundler.bl with parameters of type Bundle -
Uses of Bundle in overit.geocallapp.wfm.bundler.bl.event
Methods in overit.geocallapp.wfm.bundler.bl.event that return BundleMethods in overit.geocallapp.wfm.bundler.bl.event with parameters of type BundleModifier and TypeMethodDescriptionvoidSets the bundle to reorder.Constructors in overit.geocallapp.wfm.bundler.bl.event with parameters of type BundleModifierConstructorDescriptionInstantiates a new schedulable bundle update event.Constructor parameters in overit.geocallapp.wfm.bundler.bl.event with type arguments of type BundleModifierConstructorDescriptionInstantiates a new intervention outcome notification event. -
Uses of Bundle in overit.geocallapp.wfm.bundler.bl.header.task
Methods in overit.geocallapp.wfm.bundler.bl.header.task that return BundleModifier and TypeMethodDescriptionprotected BundleBTBundleHeaderStatusUpdate.loadBundle(Long bundleId, PoolKit poolKit) Loads theBundlerelated to the given id.protected BundleBTBundleOperationStatusChange.loadBundle(Long bundleId, PoolKit poolKit) Loads the relatedBundlefrom the given id.Methods in overit.geocallapp.wfm.bundler.bl.header.task with parameters of type BundleModifier and TypeMethodDescriptionprotected LongBTBundleOperationStatusChange.getNewBundleStatus(Bundle bundle, Long operationNewStatus) Returns the correct new status for theBundlestarting from the one of the givenBOBundleOperation.protected voidBTBundleHeaderStatusUpdate.notifyStatusChange(Bundle bundle, PoolKit poolKit) Notifies theBundleHeaderStatusUpdateEventby calling theBundleNotificationEvent. -
Uses of Bundle in overit.geocallapp.wfm.bundler.bl.task
Methods in overit.geocallapp.wfm.bundler.bl.task that return Bundle -
Uses of Bundle in overit.geocallapp.wfm.bundler.integration
Methods in overit.geocallapp.wfm.bundler.integration that return BundleModifier and TypeMethodDescriptionBundlerEventProvider.getBundleByWorkOrderOperation(Long workOrderOperationId) BundlerProvider.getBundleByWorkOrderOperation(Long workOrderOperationId) -
Uses of Bundle in overit.geocallapp.wfm.core.bl.bundler
Methods in overit.geocallapp.wfm.core.bl.bundler that return BundleModifier and TypeMethodDescriptionBundleEntitiesAggregate.getBundle()Returns theBundleassociated to this aggregate.Methods in overit.geocallapp.wfm.core.bl.bundler with parameters of type Bundle -
Uses of Bundle in overit.geocallapp.wfm.core.bl.bundler.event
Constructors in overit.geocallapp.wfm.core.bl.bundler.event with parameters of type BundleModifierConstructorDescriptionInstantiates a new bundle entities aggregate load event. -
Uses of Bundle in overit.geocallapp.wfm.core.bl.bundler.task
Methods in overit.geocallapp.wfm.core.bl.bundler.task that return BundleModifier and TypeMethodDescriptionprotected BundleBTBundleWorkOrderOperationStateChange.loadBundle(Long workOrderOperationId, PoolKit poolKit) Loads the activeBundlerelated to the givenBOWorkOrderOperationid.Methods in overit.geocallapp.wfm.core.bl.bundler.task with parameters of type BundleModifier and TypeMethodDescriptionprotected 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 voidBTBundleWorkOrderOperationStateChange.unlinkWorkOrderOperations(Bundle bundle, PoolKit poolKit) Unlinks of the parentBOWorkOrderOperationfrom all its children.protected voidBTBundleWorkOrderOperationStateChange.updateSchedulingLinks(Bundle bundle, Long unlinkingOperation, List<Long> remainingOperations, PoolKit poolKit) Updates the relations between the existing active schedulings. -
Uses of Bundle in overit.geocallapp.wfm.core.bl.schedule.bundler.event
Fields in overit.geocallapp.wfm.core.bl.schedule.bundler.event declared as BundleMethods in overit.geocallapp.wfm.core.bl.schedule.bundler.event that return BundleModifier and TypeMethodDescriptionBundleSchedulingRecalculationInput.getBundle()Returns theBundle.Methods in overit.geocallapp.wfm.core.bl.schedule.bundler.event with parameters of type Bundle -
Uses of Bundle in overit.geocallapp.wfm.core.bl.schedule.bundler.task
Methods in overit.geocallapp.wfm.core.bl.schedule.bundler.task with parameters of type Bundle -
Uses of Bundle in overit.geocallapp.wfm.core.ux.bundler.search
Methods in overit.geocallapp.wfm.core.ux.bundler.search that return types with arguments of type BundleModifier and TypeMethodDescriptionSearchBundle.getSelectedBundles()Retrieves the list of selected bundles.Methods in overit.geocallapp.wfm.core.ux.bundler.search with parameters of type BundleModifier and TypeMethodDescriptionprotected voidServerTableViewBundle.completeRowData(DBView dbv, int rowNumber, Bundle bundle, PoolKit poolKit) ServerTableViewBundle.getAdditionalData(Bundle bundle) Retrieves the additional data for the bundle.protected voidServerTableViewBundle.getUserData(Bundle bundle, HashMap<String, Object> additionalData) Retrieves the user data for the bundle. -
Uses of Bundle in overit.geocallapp.wfm.core.ux.schedule.bundler
Methods in overit.geocallapp.wfm.core.ux.schedule.bundler with parameters of type BundleModifier and TypeMethodDescriptionprotected voidSchedulableBundles.completeRowData(DBView bundleDBView, Set<Long> selectedBundles, Bundle bundle, int pos, SchedulingUserHelper userHelper) Method parameters in overit.geocallapp.wfm.core.ux.schedule.bundler with type arguments of type BundleModifier and TypeMethodDescriptionprotected voidSchedulableBundles.completeDBViewData(DBView bundleDBView, List<Bundle> bundleList, Set<Long> selectedBundles) protected Collection<String> SchedulableBundles.getResourceIdentificationNumbers(List<Bundle> bundleList) -
Uses of Bundle in overit.geocallapp.wfm.core.ux.schedule.tooltip.task
Methods in overit.geocallapp.wfm.core.ux.schedule.tooltip.task that return BundleModifier and TypeMethodDescriptionprotected BundleBTActivityTooltipBundlerLoad.loadBundle(Long bundleOperationId, PoolKit poolKit) Loads the neededBundlestarting from the givenBOBundleOperationid. -
Uses of Bundle in overit.geocallapp.wfm.core.ux.workorder.operation.edit
Methods in overit.geocallapp.wfm.core.ux.workorder.operation.edit that return BundleModifier and TypeMethodDescriptionprotected BundleWOOperation.getAdditionalBundleData(Long woId) -
Uses of Bundle in overit.geocallapp.wfm.orchestrator.scheduling.bl.appointment.task
Methods in overit.geocallapp.wfm.orchestrator.scheduling.bl.appointment.task with parameters of type BundleModifier and TypeMethodDescriptionprotected voidBTBundleAppointmentsUpdate.alignAppointments(Bundle bundle, List<BOAppointment> appointments, PoolKit poolKit) Aligns the appointments related to the bundle with the ID of the related bundle operation.protected voidBTBundleAppointmentsUpdate.unlinkAppointments(Bundle bundle, List<BOAppointment> appointments, PoolKit poolKit) Removes the link between aBOBundleOperationand each relatedBOAppointment. -
Uses of Bundle in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundle.task
Methods in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundle.task that return BundleModifier and TypeMethodDescriptionprotected BundleBTBundleOperationAdd.loadBundle(Long bundleId, PoolKit poolKit) Loads theBundlerelated to the given id.protected BundleBTBundleOperationCancel.loadBundle(Long bundleId, PoolKit poolKit) Loads theBundlerelated to the given id.Methods in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundle.task with parameters of type BundleModifier and TypeMethodDescriptionprotected voidBTBundleOperationAdd.calculateBundleAttributes(Bundle bundle, PoolKit poolKit) Calculates the scheduling attributes for the currentBundle.protected voidBTBundleOperationCancel.calculateBundleAttributes(Bundle bundle, PoolKit poolKit) Calculates all theBundleattributes.protected 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 List<BOBundleOperation> BTBundleOperationAdd.createBundleOperations(Bundle bundle, List<Long> workOrderOperationIds, PoolKit poolKit) Creates a newBOBundleOperationfor everyBOWorkOrderOperationof the given list.protected voidBTBundleCreateFromPartialOperations.createNewBundle(List<Long> workOrderOperationIds, BundlingRule bundlingRule, Bundle parentBundle, PoolKit poolKit) Creates a new bundle from work order operations with partial outcomes.protected voidBTBundleOperationAdd.deleteSkillDivisions(Bundle bundle, PoolKit poolKit) Deletes all the existing relation between the skill divisions and the givenBundle.protected voidBTBundleOperationCancel.deleteSkillDivisions(Bundle bundle, PoolKit poolKit) Deletes all the existing relation between the skill divisions and the givenBundle.protected voidBTBundleOperationAdd.deleteSkills(Bundle bundle, PoolKit poolKit) Deletes all the existing relation between the skills and the givenBundle.protected voidBTBundleOperationCancel.deleteSkills(Bundle bundle, PoolKit poolKit) Deletes all the existing relation between the skills and the givenBundle.protected BOBundleOperationBTBundleOperationAdd.insertBundleOperation(Bundle bundle, Long workOrderOperationId, PoolKit poolKit) Inserts a newBOBundleOperationfor the givenBOWorkOrderOperation.protected voidBTBundleOperationAdd.linkWorkOrderOperations(Bundle bundle, PoolKit poolKit) Creates the new links for theBOWorkOrderOperations of the givenBundle.protected List<BOBundleOperation> BTBundleOperationCancel.loadBundleOperations(Bundle bundle, Collection<Long> bundleOperations, PoolKit poolKit) Loads theBOBundleOperations from theBundle.protected voidBTBundleOperationAdd.recalculateLinks(Bundle bundle, PoolKit poolKit) Recalculates the links between theBOWorkOrderOperations by unlinking them and relinking them together with the newly added one.protected voidBTBundleOperationCancel.recalculateLinks(Bundle bundle, Collection<BOBundleOperation> bundleOperations, PoolKit poolKit) Recalculates the links of the remainingBOBundleOperations.protected LongBTBundleOperationAdd.saveBundle(Bundle bundle, PoolKit poolKit) Saves theBundleand adds the relation with the skills and skill divisions.protected LongBTBundleOperationCancel.saveBundle(Bundle bundle, PoolKit poolKit) Saves theBundleand adds the relation with the skills and skill divisions.protected voidUnbundles the specifiedBundle.protected voidBTBundleOperationAdd.unlinkWorkOrderOperations(Bundle bundle, PoolKit poolKit) Unlinks of the parentBOWorkOrderOperationfrom all its children.protected voidBTBundleOperationCancel.unlinkWorkOrderOperations(Bundle bundle, PoolKit poolKit) Unlinks all theBOWorkOrderOperations associated to the givenBundle.protected voidBTBundleOperationAdd.updateBundle(Bundle bundle, PoolKit poolKit) Updates theBundle, recalculates all its attributes, including the skills and skill divisions.protected voidBTBundleOperationCancel.updateBundle(Bundle bundle, PoolKit poolKit) Updates theBundle, recalculates all its attributes, including the skills and skill divisions.protected voidBTBundleOperationAdd.validate(BundleOperationAddInput input, Bundle bundle) Validates the input before adding the bundle operation.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 Bundle in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundling.event
Methods in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundling.event that return BundleModifier and TypeMethodDescriptionBundleAttributesCalculateInput.getBundle()Returns theBundleto update.Methods in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundling.event with parameters of type Bundle -
Uses of Bundle in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundling.task
Methods in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundling.task that return BundleModifier and TypeMethodDescriptionprotected BundleBTUnbundling.loadBundle(Long bundleId, PoolKit poolKit) Loads theBundlerelated to the given id.Methods in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundling.task with parameters of type BundleModifier and TypeMethodDescriptionprotected voidBTBundleCreate.calculateBundleAttributes(Bundle bundle, BundleEntitiesCache cache, PoolKit poolKit) Performs the calculation of theBundleattributes.protected voidBTBundleReorder.calculateBundleAttributes(Bundle bundle, PoolKit poolKit) Recalculates the attributes for the currentBundle.protected voidBTBundleAttributesCalculate.calculateSchedulingAttributes(Bundle bundle, List<BOWorkOrderOperation> woOperations, BundleEntitiesCache cache, PoolKit poolKit) Calculates the scheduling attributes for the currentBundle.protected voidBTUnbundling.cancelBundleOperations(Bundle bundle, PoolKit poolKit) Cancels all the not yet cancelledBOBundleOperationby changing their status and breaking the link between them and the relatedBOWorkOrderOperation.protected booleanBTUnbundling.checkBundleStatusSchedulable(Bundle bundle) Checks if currentBundlestatus isBOBundleStatus.Values.SCHEDULABLEin order to permit the unbundling.protected voidBTBundleAttributesCalculate.checkFinalMaxTeamCardinality(Bundle bundle) Checks if the calculated maximum team cardinality of theBundleis greater than the minimum one.protected 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).protected AggregateBundleRequirementBTBundleCreate.createBundleRequirements(Bundle bundle, List<Long> workOrderOperationsId, PoolKit poolKit) Creates theAggregateBundleRequirementby aggregating all theBOOperationRequirements that are related to the given work order operations.protected voidBTBundleAttributesCalculate.createBundleSkill(Bundle bundle, Long skillId, Long cardinality) Creates aBOBundleSkillstarting from the given skill and its cardinality.protected voidBTBundleAttributesCalculate.createBundleSkill(Bundle bundle, BOSkillConfigurationSkill skillConfigurationSkill) Creates aBOBundleSkillstarting from the givenBOSkillConfigurationSkill.protected voidBTBundleAttributesCalculate.createBundleSkillDivision(Bundle bundle, BOSkillConfigurationDivision skillConfigurationDivision) Creates aBOBundleSkillDivisionstarting from the givenBOSkillConfigurationSkill.protected voidBTBundleAttributesCalculate.createBundleSkillOverride(Bundle bundle, BOSkillOverrideConfigurationSkill skillOverrideConfigurationSkill) Creates aBOBundleSkillstarting from the givenBOSkillOverrideConfigurationSkill.protected voidBTBundleAttributesCalculate.createSkillAndSkillDivision(Bundle bundle, List<BOWorkOrderOperation> woOperations, BundleEntitiesCache cache, PoolKit poolKit) protected voidBTBundleAttributesCalculate.createSkillAndSkillDivisionByConfiguration(Bundle bundle, Long skillConfigurationId, BundleEntitiesCache cache, PoolKit poolKit) Starting from theBOSkillConfiguration, it creates all the skills and skill divisions for the currentBundle.protected voidBTBundleAttributesCalculate.createSkillAndSkillDivisionByConfigurationOverride(Bundle bundle, Long skillOverrideConfigurationId, PoolKit poolKit) Starting from theBOSkillOverrideConfiguration, it creates all the skills for the currentBundle.protected List<BOWorkOrderOperation> BTBundleAttributesCalculate.loadWorkOrderOperations(Bundle bundle, PoolKit poolKit) Loads the list of all theBOWorkOrderOperations related to the currentBundle.protected voidBTBundleCreate.notifyBundleCreation(Bundle bundle, PoolKit poolKit) Notifies the creation of theBundle.protected voidBTUnbundling.notifyUnbundling(Bundle bundle, PoolKit poolKit) Notifies the unbundling process by callingBundleNotificationEventwithBundleNotificationAction.UNBUNDLEaction.protected voidBTBundleReorder.reorderBundleOperations(Bundle bundle, List<BOWorkOrderOperation> workOrderOperations, PoolKit poolKit) Reorders theBOBundleOperations based on the new order of theBOWorkOrderOperations.protected voidBTBundleAttributesCalculate.resetSchedulingAttributes(Bundle bundle) Resets the scheduling attributes of the currentBundle.protected LongBTBundleCreate.saveBundle(Bundle bundle, PoolKit poolKit) Performs the insertion of the preparedBOBundleHeaderand all theBOBundleOperations.protected voidBTBundleAttributesCalculate.setBundleCardinalities(Bundle bundle, Long skillMin, Long skillMax) Calculates the bundle cardinalities basing on the given skill cardinalities.protected voidBTBundleAttributesCalculate.setBundleCardinalities(Bundle bundle, BOSkillConfiguration skillConfiguration) Calculates the bundle cardinalities basing on the givenBOSkillConfiguration.protected voidBTBundleAttributesCalculate.setBundleCardinalitiesOverride(Bundle bundle, BOSkillOverrideConfiguration skillOverrideConfiguration) Calculates the bundle cardinalities basing on the givenBOSkillOverrideConfiguration.protected voidBTBundleAttributesCalculate.setOperationsRequirements(Bundle bundle, List<BOWorkOrderOperation> woOperations, PoolKit poolKit) Sets the aggregated requirements for the bundle based on all its operations.protected voidBTBundleReorder.updateHeader(Bundle bundle, PoolKit poolKit) Updates theBOBundleHeader.protected voidBTBundleCreate.updateWorkOrderOperations(Bundle bundle, PoolKit poolKit) Saves the id of theBOBundleHeaderinto eachBOWorkOrderOperationof the list by and callingWorkOrderOperationLinkEvent.protected voidValidates the input before reordering the bundle operations.