Uses of Class
de.hybris.platform.configurablebundleservices.model.BundleTemplateModel
Packages that use BundleTemplateModel
Package
Description
Contains generated models for each type of de.hybris.platform.configurablebundleservices.jalo package.
Contains generated models for each type of de.hybris.platform.jalo.product package.
-
Uses of BundleTemplateModel in de.hybris.platform.commerceservices.service.data
Methods in de.hybris.platform.commerceservices.service.data that return BundleTemplateModelMethods in de.hybris.platform.commerceservices.service.data with parameters of type BundleTemplateModelModifier and TypeMethodDescriptionvoidCommerceCartParameter.setBundleTemplate(BundleTemplateModel bundleTemplate) -
Uses of BundleTemplateModel in de.hybris.platform.configurablebundlebackoffice.renderers
Methods in de.hybris.platform.configurablebundlebackoffice.renderers with parameters of type BundleTemplateModelModifier and TypeMethodDescriptionprotected org.zkoss.zul.LabelDefaultBundleTemplateSummaryViewApprovalStatusRenderer.createApprovalStatusValue(BundleTemplateModel data) protected StringDefaultBundleTemplateSummaryViewApprovalStatusRenderer.getIconStatusSClass(org.zkoss.zk.ui.HtmlBasedComponent iconContainer, com.hybris.cockpitng.config.summaryview.jaxb.Attribute attributeConfiguration, BundleTemplateModel data, com.hybris.cockpitng.dataaccess.facades.type.DataAttribute dataAttribute, com.hybris.cockpitng.dataaccess.facades.type.DataType dataType, com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager) protected booleanDefaultBundleTemplateSummaryViewApprovalStatusRenderer.hasPermission(BundleTemplateModel data, com.hybris.cockpitng.dataaccess.facades.type.DataType dataType) protected voidDefaultBundleTemplateSummaryViewApprovalStatusRenderer.renderValue(org.zkoss.zul.Div attributeContainer, com.hybris.cockpitng.config.summaryview.jaxb.Attribute attributeConfiguration, BundleTemplateModel data, com.hybris.cockpitng.dataaccess.facades.type.DataAttribute dataAttribute, com.hybris.cockpitng.dataaccess.facades.type.DataType dataType, com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager) -
Uses of BundleTemplateModel in de.hybris.platform.configurablebundlebackoffice.synchronization.itemvisitors.impl
Methods in de.hybris.platform.configurablebundlebackoffice.synchronization.itemvisitors.impl with parameters of type BundleTemplateModel -
Uses of BundleTemplateModel in de.hybris.platform.configurablebundlebackoffice.widgets.actions
Methods in de.hybris.platform.configurablebundlebackoffice.widgets.actions that return BundleTemplateModelModifier and TypeMethodDescriptionprotected BundleTemplateModelBundleTemplateCloneAction.cloneBundleTemplate(BundleTemplateModel bundleToBeCloned) protected BundleTemplateModelBundleTemplateCloneAction.cloneBundleTemplateRecursive(BundleTemplateModel bundleToBeCloned) protected BundleTemplateModelBundleTemplateCloneAction.resolveBundleTemplateToClone(com.hybris.cockpitng.actions.ActionContext<Object> ctx) Methods in de.hybris.platform.configurablebundlebackoffice.widgets.actions that return types with arguments of type BundleTemplateModelModifier and TypeMethodDescriptionprotected List<BundleTemplateModel>BundleTemplateDeleteAction.getAllCatalogVersionsOfBundleTemplate(BundleTemplateModel templateModel) protected List<BundleTemplateModel>BundleTemplateDeleteAction.getRootBundles(Collection<Object> ctxObjects) protected List<BundleTemplateModel>BundleTemplateRefreshAction.getRootBundles(Collection<Object> ctxObjects) Methods in de.hybris.platform.configurablebundlebackoffice.widgets.actions with parameters of type BundleTemplateModelModifier and TypeMethodDescriptionprotected BundleTemplateModelBundleTemplateCloneAction.cloneBundleTemplate(BundleTemplateModel bundleToBeCloned) protected BundleTemplateModelBundleTemplateCloneAction.cloneBundleTemplateRecursive(BundleTemplateModel bundleToBeCloned) protected voidBundleTemplateCloneAction.cloneChildBundleTemplatesRecursive(BundleTemplateModel bundleToBeCloned, BundleTemplateModel clonedBundleTemplateModel) protected voidBundleTemplateCloneAction.cloneDependentBundleTemplatesRecursive(BundleTemplateModel bundleToBeCloned, BundleTemplateModel clonedBundleTemplateModel) protected voidBundleTemplateCloneAction.cloneRequiredBundleTemplatesRecursive(BundleTemplateModel bundleToBeCloned, BundleTemplateModel clonedBundleTemplateModel) protected List<BundleTemplateModel>BundleTemplateDeleteAction.getAllCatalogVersionsOfBundleTemplate(BundleTemplateModel templateModel) protected booleanBundleTemplateCloneAction.isBundleTemplateClonable(BundleTemplateModel bundleTemplate) protected booleanBundleTemplateDeleteAction.isBundleTemplateDeletable(BundleTemplateModel bundleTemplateModel) protected booleanBundleTemplateRefreshAction.isBundleTemplateRefreshable(BundleTemplateModel templateModel) protected booleanBundleTemplateDeleteAction.isChildBundleTemplateDeletable(BundleTemplateModel bundleTemplateModel) protected booleanBundleTemplateDeleteAction.isRootBundleTemplateDeletable(BundleTemplateModel bundleTemplateModel) -
Uses of BundleTemplateModel in de.hybris.platform.configurablebundlebackoffice.widgets.explorertree.refreshstrategy
Methods in de.hybris.platform.configurablebundlebackoffice.widgets.explorertree.refreshstrategy that return types with arguments of type BundleTemplateModelModifier and TypeMethodDescriptionprotected Collection<BundleTemplateModel>ExplorerTreeBundleTemplatesDynamicNodeRefreshStrategy.collectAllParentTemplates(BundleTemplateModel bundleTemplate, Set<BundleTemplateModel> parentBundles) protected Collection<BundleTemplateModel>ExplorerTreeBundleTemplatesDynamicNodeRefreshStrategy.collectParentTemplates(BundleTemplateModel bundleTemplate) Methods in de.hybris.platform.configurablebundlebackoffice.widgets.explorertree.refreshstrategy with parameters of type BundleTemplateModelModifier and TypeMethodDescriptionprotected Collection<BundleTemplateModel>ExplorerTreeBundleTemplatesDynamicNodeRefreshStrategy.collectAllParentTemplates(BundleTemplateModel bundleTemplate, Set<BundleTemplateModel> parentBundles) protected Collection<BundleTemplateModel>ExplorerTreeBundleTemplatesDynamicNodeRefreshStrategy.collectParentTemplates(BundleTemplateModel bundleTemplate) Method parameters in de.hybris.platform.configurablebundlebackoffice.widgets.explorertree.refreshstrategy with type arguments of type BundleTemplateModelModifier and TypeMethodDescriptionprotected Collection<BundleTemplateModel>ExplorerTreeBundleTemplatesDynamicNodeRefreshStrategy.collectAllParentTemplates(BundleTemplateModel bundleTemplate, Set<BundleTemplateModel> parentBundles) -
Uses of BundleTemplateModel in de.hybris.platform.configurablebundlebackoffice.widgets.populator
Methods in de.hybris.platform.configurablebundlebackoffice.widgets.populator that return types with arguments of type BundleTemplateModelModifier and TypeMethodDescriptionprotected Function<org.zkoss.zul.TreeNode<BundleTemplateModel>,com.hybris.cockpitng.tree.node.DynamicNode> BundleTemplatesTreeModelPopulator.getRegularNodeCreatorFunction(com.hybris.cockpitng.tree.node.DynamicNode node) Methods in de.hybris.platform.configurablebundlebackoffice.widgets.populator with parameters of type BundleTemplateModelModifier and TypeMethodDescriptionprotected List<com.hybris.backoffice.navigation.NavigationNode>BundleTemplatesTreeModelPopulator.prepareNavigationNodes(com.hybris.cockpitng.tree.node.DynamicNode node, BundleTemplateModel bundleTemplate) Method parameters in de.hybris.platform.configurablebundlebackoffice.widgets.populator with type arguments of type BundleTemplateModelModifier and TypeMethodDescriptionprotected com.hybris.cockpitng.tree.node.DynamicNodeBundleTemplatesTreeModelPopulator.createDynamicNode(com.hybris.cockpitng.tree.node.DynamicNode node, org.zkoss.zul.TreeNode<BundleTemplateModel> treeNode, String label) -
Uses of BundleTemplateModel in de.hybris.platform.configurablebundlecockpits.productcockpit.session.impl
Methods in de.hybris.platform.configurablebundlecockpits.productcockpit.session.impl with parameters of type BundleTemplateModelModifier and TypeMethodDescriptionvoidBundleNavigationNodeBrowserModel.openRelatedBundleQueryBrowser(BundleTemplateModel bundleTemplateModel, BrowserModel model, BundleRuleType bundleRuleType) -
Uses of BundleTemplateModel in de.hybris.platform.configurablebundlecockpits.servicelayer.services
Methods in de.hybris.platform.configurablebundlecockpits.servicelayer.services that return types with arguments of type BundleTemplateModelModifier and TypeMethodDescriptionBundleNavigationService.getRootNavigationNodes(CatalogVersionModel catalogVersion) Returns all root navigation nodes for given catalog version.Methods in de.hybris.platform.configurablebundlecockpits.servicelayer.services with parameters of type BundleTemplateModelModifier and TypeMethodDescriptionvoidBundleNavigationService.add(BundleTemplateModel bundleTemplateModel, ProductModel productModel) Associates theProductModelto theBundleTemplateModel, i.e.voidBundleNavigationService.add(BundleTemplateModel bundleTemplateModel, Collection<ProductModel> productModels) Associates the list ofProductModels to theBundleTemplateModel, i.e.voidBundleNavigationService.move(BundleTemplateModel sourceBundleTemplateModel, ProductModel sourceProductModel, BundleTemplateModel targetBundleTemplateModel) voidBundleNavigationService.move(BundleTemplateModel bundleTemplateModel, ProductModel sourceProductModel, ProductModel targetProductModel) Moves the order within aBundleTemplateModelproducts list.voidBundleNavigationService.remove(BundleTemplateModel bundleTemplateModel, ProductModel productModel) Removes theProductModelassociation from theBundleTemplateModel. -
Uses of BundleTemplateModel in de.hybris.platform.configurablebundlecockpits.servicelayer.services.impl
Methods in de.hybris.platform.configurablebundlecockpits.servicelayer.services.impl that return types with arguments of type BundleTemplateModelModifier and TypeMethodDescriptionDefaultBundleNavigationService.getRootNavigationNodes(CatalogVersionModel catVer) Methods in de.hybris.platform.configurablebundlecockpits.servicelayer.services.impl with parameters of type BundleTemplateModelModifier and TypeMethodDescriptionvoidDefaultBundleNavigationService.add(BundleTemplateModel bundleTemplateModel, ProductModel productModel) voidDefaultBundleNavigationService.add(BundleTemplateModel bundleTemplateModel, Collection<ProductModel> productModels) voidDefaultBundleNavigationService.move(BundleTemplateModel sourceBundleTemplateModel, ProductModel productModel, BundleTemplateModel targetBundleTemplateModel) voidDefaultBundleNavigationService.move(BundleTemplateModel bundleTemplateModel, ProductModel sourceEntry, ProductModel targetEntry) voidDefaultBundleNavigationService.remove(BundleTemplateModel bundleTemplateModel, ProductModel productModel) -
Uses of BundleTemplateModel in de.hybris.platform.configurablebundlefacades.converters.populator
Classes in de.hybris.platform.configurablebundlefacades.converters.populator with type parameters of type BundleTemplateModelModifier and TypeClassDescriptionclassBundleTemplatePopulator<SOURCE extends BundleTemplateModel,TARGET extends BundleTemplateData> Populator implementation forBundleTemplateModelas source andBundleTemplateDataas target type.Methods in de.hybris.platform.configurablebundlefacades.converters.populator that return types with arguments of type BundleTemplateModelModifier and TypeMethodDescriptionprotected Converter<BundleTemplateModel,BundleTemplateData> ProductBundleStarterPopulator.getBundleTemplateConverter()protected List<BundleTemplateModel>ProductBundleStarterPopulator.getStarterBundleTemplatesByProduct(ProductModel product) Methods in de.hybris.platform.configurablebundlefacades.converters.populator with parameters of type BundleTemplateModelModifier and TypeMethodDescriptionprotected intBundleTemplatePopulator.getMaxNoOfProductsAllowed(BundleTemplateModel bundleTemplate) Helper method to find maximum possible product selections for the given BundleTemplate based on Selection criteria.Method parameters in de.hybris.platform.configurablebundlefacades.converters.populator with type arguments of type BundleTemplateModelModifier and TypeMethodDescriptionvoidProductBundleStarterPopulator.setBundleTemplateConverter(Converter<BundleTemplateModel, BundleTemplateData> bundleTemplateConverter) -
Uses of BundleTemplateModel in de.hybris.platform.configurablebundlefacades.order.impl
Methods in de.hybris.platform.configurablebundlefacades.order.impl with parameters of type BundleTemplateModelModifier and TypeMethodDescriptionprotected voidDefaultBundleCommerceCartFacade.createCommerceCartParametersForAutoPickComponent(CommerceCartParameter commerceCartParameter, BundleTemplateModel component, EntryGroup entryGroup, String addedProductCode, String bundleTemplateId) -
Uses of BundleTemplateModel in de.hybris.platform.configurablebundleservices.bundle
Methods in de.hybris.platform.configurablebundleservices.bundle that return BundleTemplateModelModifier and TypeMethodDescriptionBundleTemplateService.getBundleTemplateForCode(String bundleId) This method returns the bundle template by bundle idbundleIdBundleTemplateService.getBundleTemplateForCode(String bundleId, String version) This method returns the bundle template by bundle idbundleIdBundleTemplateService.getPreviousBundleTemplate(BundleTemplateModel bundleTemplate) Returns the previous child bundle template.BundleTemplateService.getRelativeBundleTemplate(BundleTemplateModel bundleTemplate, int relativePosition) Returns a relative child bundle template.BundleTemplateService.getRootBundleTemplate(BundleTemplateModel bundleTemplateModel) This method returns the root bundleTemplateBundleTemplateModelof the givenbundleTemplateModel.BundleTemplateService.getSubsequentBundleTemplate(BundleTemplateModel bundleTemplate) Returns the next child bundle template.Methods in de.hybris.platform.configurablebundleservices.bundle that return types with arguments of type BundleTemplateModelModifier and TypeMethodDescriptionBundleTemplateService.getAllApprovedRootBundleTemplates(CatalogVersionModel catalogVersion) This methods returns all approved root bundle templates.BundleTemplateService.getAllRootBundleTemplates(CatalogVersionModel catVer) This methods returns all root bundle templates.BundleTemplateService.getBundleTemplatesByProduct(ProductModel model) Get all components (child bundle templates) where the current device is included in the products listBundleTemplateService.getLeafComponents(BundleTemplateModel anyComponent) Collect all leaf components of bundle.Methods in de.hybris.platform.configurablebundleservices.bundle with parameters of type BundleTemplateModelModifier and TypeMethodDescriptionBundleTemplateService.createBundleTree(BundleTemplateModel bundleTemplate, AbstractOrderModel order) Creates entry group tree reflecting the structure of a bundle template and add the tree to the given order.BundleTemplateService.getBundleTemplateName(BundleTemplateModel bundleTemplate) Get well-formatted string with the name of the given component.BundleRuleService.getChangePriceBundleRule(BundleTemplateModel targetComponent, ProductModel targetProduct, ProductModel conditionalProduct, CurrencyModel currency) Returns aChangeProductPriceBundleRuleModelvalid for the giventargetProduct.BundleRuleService.getDisableRuleForBundleProduct(BundleTemplateModel bundleTemplate, ProductModel product1, ProductModel product2) Returns aDisableProductBundleRuleModelwhich does not allow that the given productsproduct1andproduct2are added together to a bundle.BundleTemplateService.getLeafComponents(BundleTemplateModel anyComponent) Collect all leaf components of bundle.intBundleTemplateService.getPositionInParent(BundleTemplateModel bundleTemplate) Returns the givenbundleTemplate's absolute position in the list of child templates that are assigned to the parent templateBundleTemplateService.getPreviousBundleTemplate(BundleTemplateModel bundleTemplate) Returns the previous child bundle template.BundleTemplateService.getRelativeBundleTemplate(BundleTemplateModel bundleTemplate, int relativePosition) Returns a relative child bundle template.BundleTemplateService.getRootBundleTemplate(BundleTemplateModel bundleTemplateModel) This method returns the root bundleTemplateBundleTemplateModelof the givenbundleTemplateModel.BundleTemplateService.getSubsequentBundleTemplate(BundleTemplateModel bundleTemplate) Returns the next child bundle template.booleanAbstractBundleComponentEditableChecker.isAutoPickComponent(BundleTemplateModel bundleTemplate) Checks ifBundleTemplateModelhas a selection criteria of auto pick type.booleanBundleTemplateService.isAutoPickComponent(BundleTemplateModel bundleTemplate) Checks ifBundleTemplateModelhas a selection criteria of auto pick type.booleanBundleTemplateService.isBundleTemplateUsed(BundleTemplateModel bundleTemplate) Deprecated, for removal: This API element is subject to removal in a future version.since 1905 - used only in cockpits which is deprecatedbooleanAbstractBundleComponentEditableChecker.isRequiredDependencyMet(O order, BundleTemplateModel bundleTemplate, Integer entryGroupNumber) Checks if the selection dependency of the given componentbundleTemplatein given bundlebundleTemplateandorderis fulfilled. -
Uses of BundleTemplateModel in de.hybris.platform.configurablebundleservices.bundle.impl
Methods in de.hybris.platform.configurablebundleservices.bundle.impl that return BundleTemplateModelModifier and TypeMethodDescriptionprotected BundleTemplateModelBundleOrderEntryRemoveableCheckerNestedIntegrationTest.getBundleTemplate(String templateId) protected BundleTemplateModelDefaultBundleRuleServiceNestedIntegrationTest.getBundleTemplate(String templateId) DefaultBundleTemplateService.getBundleTemplateForCode(String bundleId) DefaultBundleTemplateService.getBundleTemplateForCode(String bundleId, String version) protected BundleTemplateModelBundleOrderEntryModifiableChecker.getComponent(String componentId) DefaultBundleTemplateService.getPreviousBundleTemplate(BundleTemplateModel bundleTemplate) DefaultBundleTemplateService.getRelativeBundleTemplate(BundleTemplateModel bundleTemplate, int relativePosition) DefaultBundleTemplateService.getRootBundleTemplate(BundleTemplateModel bundleTemplateModel) DefaultBundleTemplateService.getSubsequentBundleTemplate(BundleTemplateModel bundleTemplate) Methods in de.hybris.platform.configurablebundleservices.bundle.impl that return types with arguments of type BundleTemplateModelModifier and TypeMethodDescriptionDefaultBundleTemplateService.getAllApprovedRootBundleTemplates(CatalogVersionModel catalogVersion) DefaultBundleTemplateService.getAllRootBundleTemplates(CatalogVersionModel catalogVersion) DefaultBundleTemplateService.getBundleTemplatesByProduct(ProductModel model) protected List<BundleTemplateModel>DefaultBundleTemplateServiceNestedIntegrationTest.getHierarchy(BundleTemplateModel node) DefaultBundleTemplateService.getLeafComponents(BundleTemplateModel anyComponent) Methods in de.hybris.platform.configurablebundleservices.bundle.impl with parameters of type BundleTemplateModelModifier and TypeMethodDescriptionprotected voidDefaultAbstractBundleComponentEditableChecker.checkComponentIsLeaf(BundleTemplateModel bundleTemplate) DefaultBundleTemplateService.createBundleTree(BundleTemplateModel bundleTemplate, AbstractOrderModel order) protected List<EntryGroup>DefaultBundleTemplateService.createEntryGroupTree(BundleTemplateModel currentBundleTemplate, EntryGroup parentEntryGroup) DefaultBundleTemplateService.getBundleTemplateName(BundleTemplateModel bundleTemplate) DefaultBundleCommerceRuleService.getChangePriceBundleRule(BundleTemplateModel targetComponent, ProductModel targetProduct, ProductModel conditionalProduct, CurrencyModel currency) DefaultBundleCommerceRuleService.getDisableRuleForBundleProduct(BundleTemplateModel bundleTemplate, ProductModel product1, ProductModel product2) protected List<BundleTemplateModel>DefaultBundleTemplateServiceNestedIntegrationTest.getHierarchy(BundleTemplateModel node) DefaultBundleTemplateService.getLeafComponents(BundleTemplateModel anyComponent) protected ChangeProductPriceBundleRuleModelDefaultBundleCommerceRuleService.getLowestPriceForTargetProductAndTemplate(BundleTemplateModel bundleTemplate, ProductModel targetProduct, CurrencyModel currency, Set<ProductModel> otherProductsInSameBundle) Finds theChangeProductPriceBundleRuleModelwith the lowest price for the giventargetProduct.intDefaultBundleTemplateService.getPositionInParent(BundleTemplateModel bundleTemplate) DefaultBundleTemplateService.getPreviousBundleTemplate(BundleTemplateModel bundleTemplate) DefaultBundleTemplateService.getRelativeBundleTemplate(BundleTemplateModel bundleTemplate, int relativePosition) DefaultBundleTemplateService.getRootBundleTemplate(BundleTemplateModel bundleTemplateModel) DefaultBundleTemplateService.getSubsequentBundleTemplate(BundleTemplateModel bundleTemplate) booleanAutoPickBundleComponentEditableChecker.isAutoPickComponent(BundleTemplateModel bundleTemplate) booleanDefaultAbstractBundleComponentEditableChecker.isAutoPickComponent(BundleTemplateModel bundleTemplate) booleanDefaultBundleTemplateService.isAutoPickComponent(BundleTemplateModel bundleTemplate) booleanDefaultBundleTemplateService.isBundleTemplateUsed(BundleTemplateModel bundleTemplate) Deprecated, for removal: This API element is subject to removal in a future version.booleanDefaultAbstractBundleComponentEditableChecker.isRequiredDependencyMet(O order, BundleTemplateModel bundleTemplate, Integer entryGroupNumber) Method parameters in de.hybris.platform.configurablebundleservices.bundle.impl with type arguments of type BundleTemplateModelModifier and TypeMethodDescriptionDefaultAbstractBundleComponentEditableChecker.bundleTemplatesToGroupNumbers(EntryGroup rootGroup, Collection<BundleTemplateModel> components) -
Uses of BundleTemplateModel in de.hybris.platform.configurablebundleservices.constraints
Methods in de.hybris.platform.configurablebundleservices.constraints that return BundleTemplateModelModifier and TypeMethodDescriptionprotected BundleTemplateModelAbstractBundleValidationTest.getBundleTemplate(String templateId) Get bundle template by ID.protected BundleTemplateModelBasicBundleRuleValidator.getBundleTemplate(AbstractBundleRuleModel rule) Gets parent bundle template of given rule.Methods in de.hybris.platform.configurablebundleservices.constraints with parameters of type BundleTemplateModelModifier and TypeMethodDescriptionprotected booleanBundleTemplateNonLeafValidator.isNonLeaf(BundleTemplateModel item) Checks if item is non-leaf.booleanBundleTemplateDependingIntegrityValidator.isValid(BundleTemplateModel value, javax.validation.ConstraintValidatorContext context) booleanBundleTemplateDependsOnAncestorValidator.isValid(BundleTemplateModel value, javax.validation.ConstraintValidatorContext context) booleanBundleTemplateDependsOnItselfValidator.isValid(BundleTemplateModel value, javax.validation.ConstraintValidatorContext context) booleanBundleTemplateDisableRulesAndChildrenValidator.isValid(BundleTemplateModel value, javax.validation.ConstraintValidatorContext context) booleanBundleTemplateNonLeafValidator.isValid(BundleTemplateModel value, javax.validation.ConstraintValidatorContext context) booleanBundleTemplatePriceRulesAndChildrenValidator.isValid(BundleTemplateModel value, javax.validation.ConstraintValidatorContext context) booleanBundleTemplateProductsAndChildrenValidator.isValid(BundleTemplateModel value, javax.validation.ConstraintValidatorContext context) booleanBundleTemplateProductsAssignedValidator.isValid(BundleTemplateModel value, javax.validation.ConstraintValidatorContext context) booleanBundleTemplateRequiresAncestorValidator.isValid(BundleTemplateModel value, javax.validation.ConstraintValidatorContext context) booleanBundleTemplateRequiringIntegrityValidator.isValid(BundleTemplateModel value, javax.validation.ConstraintValidatorContext context) booleanBundleTemplateSelectionCriteriaValidator.isValid(BundleTemplateModel value, javax.validation.ConstraintValidatorContext context) Method parameters in de.hybris.platform.configurablebundleservices.constraints with type arguments of type BundleTemplateModelModifier and TypeMethodDescriptionprotected booleanBundleTemplateNonLeafValidator.isRelationValid(Collection<BundleTemplateModel> collection, javax.validation.ConstraintValidatorContext context, String fieldName) Checks if relations contain non-leaf nodes, and for each non-leaf node add error message. -
Uses of BundleTemplateModel in de.hybris.platform.configurablebundleservices.daos
Methods in de.hybris.platform.configurablebundleservices.daos that return BundleTemplateModelModifier and TypeMethodDescriptionBundleTemplateDao.findBundleTemplateById(String bundleId) This method returns theBundleTemplateModelcorresponding to the bundleIDBundleTemplateDao.findBundleTemplateByIdAndVersion(String bundleId, String version) This method returns theBundleTemplateModelcorresponding to the bundleID and versionMethods in de.hybris.platform.configurablebundleservices.daos that return types with arguments of type BundleTemplateModelModifier and TypeMethodDescriptionBundleTemplateDao.findAllApprovedRootBundleTemplates(CatalogVersionModel catalogVersion) Find all approvedBundleTemplateModels.BundleTemplateDao.findAllRootBundleTemplates(CatalogVersionModel catalogVersion) Find allBundleTemplateModels.BundleTemplateDao.findBundleTemplatesByProduct(ProductModel productModel) Finds theBundleTemplateModels for the givenproductModel.BundleTemplateDao.findTemplatesByMasterOrderAndBundleNo(AbstractOrderModel masterAbstractOrder, int bundleNo) Deprecated, for removal: This API element is subject to removal in a future version.since 1905, use EntryGroup#groupNumberMethods in de.hybris.platform.configurablebundleservices.daos with parameters of type BundleTemplateModelModifier and TypeMethodDescriptionBundleTemplateDao.findAbstractOrderEntriesByBundleTemplate(BundleTemplateModel bundleTemplate) Deprecated, for removal: This API element is subject to removal in a future version.since 1905, use EntryGroup#externalReferenceIdBundleRuleDao.findBundleRulesByProductAndRootTemplate(ProductModel product, BundleTemplateModel rootBundleTemplate) Find allAbstractBundleRuleModels that are assigned to any of the givenrootBundleTemplate's child components and have the givenproducteither as target product or as conditional product.BundleRuleDao.findBundleRulesByTargetProductAndTemplate(ProductModel targetProduct, BundleTemplateModel bundleTemplate) Find allAbstractBundleRuleModels that are assigned to the givenbundleTemplateand have the giventargetProductas target product.ChangeProductPriceBundleRuleDao.findBundleRulesByTargetProductAndTemplateAndCurrency(ProductModel targetProduct, BundleTemplateModel bundleTemplate, CurrencyModel currency) Find allChangeProductPriceBundleRuleModels that are assigned to the givenbundleTemplateand have the giventargetProductas target product.OrderEntryDao.findEntriesByMasterCartAndBundleNoAndTemplate(O masterAbstractOrder, int bundleNo, BundleTemplateModel bundleTemplate) Deprecated, for removal: This API element is subject to removal in a future version.FindAbstractOrderEntryModels that match the givenmasterAbstractOrderandbundleNoandbundleTemplate -
Uses of BundleTemplateModel in de.hybris.platform.configurablebundleservices.daos.impl
Methods in de.hybris.platform.configurablebundleservices.daos.impl that return BundleTemplateModelModifier and TypeMethodDescriptionDefaultBundleTemplateDao.findBundleTemplateById(String bundleId) DefaultBundleTemplateDao.findBundleTemplateByIdAndVersion(String bundleId, String version) Methods in de.hybris.platform.configurablebundleservices.daos.impl that return types with arguments of type BundleTemplateModelModifier and TypeMethodDescriptionDefaultBundleTemplateDao.findAllApprovedRootBundleTemplates(CatalogVersionModel catalogVersion) DefaultBundleTemplateDao.findAllRootBundleTemplates(CatalogVersionModel catalogVersion) DefaultBundleTemplateDao.findBundleTemplatesByProduct(ProductModel productModel) DefaultBundleTemplateDao.findTemplatesByMasterOrderAndBundleNo(AbstractOrderModel masterAbstractOrder, int bundleNo) Methods in de.hybris.platform.configurablebundleservices.daos.impl with parameters of type BundleTemplateModelModifier and TypeMethodDescriptionDefaultBundleTemplateDao.findAbstractOrderEntriesByBundleTemplate(BundleTemplateModel bundleTemplate) AbstractBundleRuleDao.findBundleRulesByProductAndRootTemplate(ProductModel product, BundleTemplateModel rootBundleTemplate) DefaultChangeProductPriceBundleRuleDao.findBundleRulesByProductAndRootTemplate(ProductModel product, BundleTemplateModel rootBundleTemplate) DefaultDisableProductBundleRuleDao.findBundleRulesByProductAndRootTemplate(ProductModel product, BundleTemplateModel rootBundleTemplate) AbstractBundleRuleDao.findBundleRulesByTargetProductAndTemplate(ProductModel targetProduct, BundleTemplateModel bundleTemplate) DefaultChangeProductPriceBundleRuleDao.findBundleRulesByTargetProductAndTemplateAndCurrency(ProductModel targetProduct, BundleTemplateModel bundleTemplate, CurrencyModel currency) AbstractOrderEntryDao.findEntriesByMasterCartAndBundleNoAndTemplate(O masterAbstractOrder, int bundleNo, BundleTemplateModel bundleTemplate) Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of BundleTemplateModel in de.hybris.platform.configurablebundleservices.interceptor.impl
Methods in de.hybris.platform.configurablebundleservices.interceptor.impl with parameters of type BundleTemplateModelModifier and TypeMethodDescriptionprotected voidBundleTemplateRemoveInterceptor.removeChildTemplates(InterceptorContext ctx, BundleTemplateModel bundleTemplate) -
Uses of BundleTemplateModel in de.hybris.platform.configurablebundleservices.model
Methods in de.hybris.platform.configurablebundleservices.model that return BundleTemplateModelModifier and TypeMethodDescriptionChangeProductPriceBundleRuleModel.getBundleTemplate()Generated method - Getter of theChangeProductPriceBundleRule.bundleTemplateattribute defined at extensionconfigurablebundleservices.DisableProductBundleRuleModel.getBundleTemplate()Generated method - Getter of theDisableProductBundleRule.bundleTemplateattribute defined at extensionconfigurablebundleservices.BundleTemplateModel.getParentTemplate()Generated method - Getter of theBundleTemplate.parentTemplateattribute defined at extensionconfigurablebundleservices.Methods in de.hybris.platform.configurablebundleservices.model that return types with arguments of type BundleTemplateModelModifier and TypeMethodDescriptionBundleTemplateStatusModel.getBundleTemplates()Generated method - Getter of theBundleTemplateStatus.bundleTemplatesattribute defined at extensionconfigurablebundleservices.BundleTemplateModel.getChildTemplates()Generated method - Getter of theBundleTemplate.childTemplatesattribute defined at extensionconfigurablebundleservices.BundleTemplateModel.getDependentBundleTemplates()Generated method - Getter of theBundleTemplate.dependentBundleTemplatesattribute defined at extensionconfigurablebundleservices.BundleTemplateModel.getRequiredBundleTemplates()Generated method - Getter of theBundleTemplate.requiredBundleTemplatesattribute defined at extensionconfigurablebundleservices.Methods in de.hybris.platform.configurablebundleservices.model with parameters of type BundleTemplateModelModifier and TypeMethodDescriptionvoidChangeProductPriceBundleRuleModel.setBundleTemplate(BundleTemplateModel value) Generated method - Setter ofChangeProductPriceBundleRule.bundleTemplateattribute defined at extensionconfigurablebundleservices.voidDisableProductBundleRuleModel.setBundleTemplate(BundleTemplateModel value) Generated method - Setter ofDisableProductBundleRule.bundleTemplateattribute defined at extensionconfigurablebundleservices.voidBundleTemplateModel.setParentTemplate(BundleTemplateModel value) Generated method - Initial setter ofBundleTemplate.parentTemplateattribute defined at extensionconfigurablebundleservices.Method parameters in de.hybris.platform.configurablebundleservices.model with type arguments of type BundleTemplateModelModifier and TypeMethodDescriptionvoidBundleTemplateStatusModel.setBundleTemplates(Collection<BundleTemplateModel> value) Generated method - Setter ofBundleTemplateStatus.bundleTemplatesattribute defined at extensionconfigurablebundleservices.voidBundleTemplateModel.setChildTemplates(List<BundleTemplateModel> value) Generated method - Setter ofBundleTemplate.childTemplatesattribute defined at extensionconfigurablebundleservices.voidBundleTemplateModel.setDependentBundleTemplates(Collection<BundleTemplateModel> value) Generated method - Setter ofBundleTemplate.dependentBundleTemplatesattribute defined at extensionconfigurablebundleservices.voidBundleTemplateModel.setRequiredBundleTemplates(Collection<BundleTemplateModel> value) Generated method - Setter ofBundleTemplate.requiredBundleTemplatesattribute defined at extensionconfigurablebundleservices.Constructors in de.hybris.platform.configurablebundleservices.model with parameters of type BundleTemplateModelModifierConstructorDescriptionBundleTemplateModel(CatalogVersionModel _catalogVersion, String _id, ItemModel _owner, BundleTemplateModel _parentTemplate, String _version) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parameters -
Uses of BundleTemplateModel in de.hybris.platform.configurablebundleservices.order
Methods in de.hybris.platform.configurablebundleservices.order with parameters of type BundleTemplateModelModifier and TypeMethodDescriptionprotected booleanBundleCartValidator.areSelectionCriteriaSatisfied(AbstractOrderModel order, Integer groupNumber, BundleTemplateModel bundleTemplate) -
Uses of BundleTemplateModel in de.hybris.platform.configurablebundleservices.order.hook
Methods in de.hybris.platform.configurablebundleservices.order.hook that return BundleTemplateModelModifier and TypeMethodDescriptionprotected BundleTemplateModelBundleAddToCartMethodHook.getComponent(CommerceCartParameter parameter) protected BundleTemplateModelBundleUpdateCartEntryHook.getComponent(String componentId) Methods in de.hybris.platform.configurablebundleservices.order.hook with parameters of type BundleTemplateModelModifier and TypeMethodDescriptionprotected voidBundleUpdateCartEntryHook.trimQuantityToAllowedForTheComponent(CommerceCartParameter parameter, BundleTemplateModel component) -
Uses of BundleTemplateModel in de.hybris.platform.configurablebundleservices.order.impl
Fields in de.hybris.platform.configurablebundleservices.order.impl declared as BundleTemplateModelModifier and TypeFieldDescriptionprotected BundleTemplateModelBundleCartValidatorTest.component1protected BundleTemplateModelBundleCartValidatorTest.component2 -
Uses of BundleTemplateModel in de.hybris.platform.core.model.product
Methods in de.hybris.platform.core.model.product that return types with arguments of type BundleTemplateModelModifier and TypeMethodDescriptionProductModel.getBundleTemplates()Generated method - Getter of theProduct.bundleTemplatesattribute defined at extensionconfigurablebundleservices.Method parameters in de.hybris.platform.core.model.product with type arguments of type BundleTemplateModelModifier and TypeMethodDescriptionvoidProductModel.setBundleTemplates(Collection<BundleTemplateModel> value) Generated method - Setter ofProduct.bundleTemplatesattribute defined at extensionconfigurablebundleservices.