Uses of Class
de.hybris.platform.b2ctelcoservices.model.TmaBundledProductOfferingModel
Packages that use TmaBundledProductOfferingModel
Package
Description
Contains generated models for each type of de.hybris.platform.b2ctelcocms.jalo.components package.
Contains generated models for each type of de.hybris.platform.b2ctelcoservices.jalo package.
Contains generated models for each type of de.hybris.platform.jalo.order package.
-
Uses of TmaBundledProductOfferingModel in de.hybris.platform.b2ctelcocms.model.components
Methods in de.hybris.platform.b2ctelcocms.model.components that return TmaBundledProductOfferingModelModifier and TypeMethodDescriptionTmaServiceabilityBannerComponentModel.getBundledProductOffering()Generated method - Getter of theTmaServiceabilityBannerComponent.bundledProductOfferingattribute defined at extensionb2ctelcocms.Methods in de.hybris.platform.b2ctelcocms.model.components with parameters of type TmaBundledProductOfferingModelModifier and TypeMethodDescriptionvoidTmaServiceabilityBannerComponentModel.setBundledProductOffering(TmaBundledProductOfferingModel value) Generated method - Setter ofTmaServiceabilityBannerComponent.bundledProductOfferingattribute defined at extensionb2ctelcocms. -
Uses of TmaBundledProductOfferingModel in de.hybris.platform.b2ctelcofacades.converters.populator
Methods in de.hybris.platform.b2ctelcofacades.converters.populator that return types with arguments of type TmaBundledProductOfferingModelModifier and TypeMethodDescriptionprotected de.hybris.platform.servicelayer.dto.converter.Converter<TmaBundledProductOfferingModel,BpoData> TmaSpoBundleTabsPopulator.getBpoConverter()Methods in de.hybris.platform.b2ctelcofacades.converters.populator with parameters of type TmaBundledProductOfferingModelModifier and TypeMethodDescriptionvoidTmaBpoChildrenReversePopulator.populate(ProductData source, TmaBundledProductOfferingModel target) voidTmaBpoPopulator.populate(TmaBundledProductOfferingModel source, BpoData target) voidTmaProductOfferingGroupsReversePopulator.populate(ProductData source, TmaBundledProductOfferingModel target) Method parameters in de.hybris.platform.b2ctelcofacades.converters.populator with type arguments of type TmaBundledProductOfferingModelModifier and TypeMethodDescriptionvoidTmaSpoBundleTabsPopulator.setBpoConverter(de.hybris.platform.servicelayer.dto.converter.Converter<TmaBundledProductOfferingModel, BpoData> bpoConverter) -
Uses of TmaBundledProductOfferingModel in de.hybris.platform.b2ctelcofacades.order.impl
Methods in de.hybris.platform.b2ctelcofacades.order.impl with parameters of type TmaBundledProductOfferingModelModifier and TypeMethodDescriptionprotected booleanDefaultTmaCartFacade.hasSubscriptionTerm(TmaProductOfferingModel product, TmaBundledProductOfferingModel parentBpo, TmaProcessType processType, String subscriptionTermId) Checks if the provided subscription term is in the prices of the productOffering, parentBpo and processType provided. -
Uses of TmaBundledProductOfferingModel in de.hybris.platform.b2ctelcofacades.product.impl
Methods in de.hybris.platform.b2ctelcofacades.product.impl with parameters of type TmaBundledProductOfferingModelModifier and TypeMethodDescriptionprotected voidDefaultTmaProductOfferFacade.setPoPriceOverrideOnBpo(TmaProductOfferingModel po, TmaBundledProductOfferingModel bpoModel, ProductData bpoData) Sets the price override of theTmaProductOfferingModelon the BPO provided, price representing the starting price of the if bought as part of theprotected voidTmaProductOfferCpFacade.setPoPriceOverrideOnBpo(TmaProductOfferingModel po, TmaBundledProductOfferingModel bpoModel, ProductData bpoData) Sets the price override of theTmaProductOfferingModelon the BPO provided, price representing the best applicable price of the if bought as part of the . -
Uses of TmaBundledProductOfferingModel in de.hybris.platform.b2ctelcofacades.strategy.impl
Methods in de.hybris.platform.b2ctelcofacades.strategy.impl with parameters of type TmaBundledProductOfferingModelModifier and TypeMethodDescriptionprotected booleanTmaAbstractProcessFlowStrategy.hasSubscriptionTerm(TmaProductOfferingModel product, TmaBundledProductOfferingModel parentBpo, TmaProcessType processType, String subscriptionTermId) Checks if the provided subscription term is in the prices of the productOffering, parentBpo and processType provided. -
Uses of TmaBundledProductOfferingModel in de.hybris.platform.b2ctelcoservices.cardinality
Methods in de.hybris.platform.b2ctelcoservices.cardinality with parameters of type TmaBundledProductOfferingModelModifier and TypeMethodDescriptionbooleanTmaBpoCardinalityService.verifyCardinality(TmaBundledProductOfferingModel bpo, Map<TmaProductOfferingModel, Integer> children) Verifies if bundled product offering's children have valid cardinality -
Uses of TmaBundledProductOfferingModel in de.hybris.platform.b2ctelcoservices.cardinality.impl
Methods in de.hybris.platform.b2ctelcoservices.cardinality.impl with parameters of type TmaBundledProductOfferingModelModifier and TypeMethodDescriptionprotected Map<AbstractOrderEntryModel,List<String>> DefaultTmaBpoCardinalityService.verifyBpoCardinality(Collection<AbstractOrderEntryModel> entries, AbstractOrderEntryModel parentEntry, TmaBundledProductOfferingModel bundledProductOffering, TmaBundledProdOfferOptionModel rule) Validates the cardinality rules for the provided entries and bundled product offering.booleanDefaultTmaBpoCardinalityService.verifyCardinality(TmaBundledProductOfferingModel bpo, Map<TmaProductOfferingModel, Integer> children) protected Map<AbstractOrderEntryModel,List<String>> DefaultTmaBpoCardinalityService.verifyCardinality(Collection<AbstractOrderEntryModel> entries, AbstractOrderEntryModel parentEntry, TmaBundledProductOfferingModel bundledProductOffering, TmaBundledProdOfferOptionModel parentCardinalityRule) DefaultTmaBpoCardinalityService.verifyCardinality(List<AbstractOrderEntryModel> entries, TmaBundledProductOfferingModel bundledProductOffering, TmaBundledProdOfferOptionModel parentCardinalityRule) Deprecated. -
Uses of TmaBundledProductOfferingModel in de.hybris.platform.b2ctelcoservices.compatibility.impl
Methods in de.hybris.platform.b2ctelcoservices.compatibility.impl that return types with arguments of type TmaBundledProductOfferingModelModifier and TypeMethodDescriptionprotected List<TmaBundledProductOfferingModel>TmaAutoPickPolicyActionResolver.getIntermediateParentsToBeAdded(TmaProductOfferingModel productOffering, AbstractOrderEntryModel rootEntry, List<AbstractOrderEntryModel> entriesInBundle) Returns the intermediate BPOs between the provided product offering and the product offering in the root entry which need to be added to cart.Method parameters in de.hybris.platform.b2ctelcoservices.compatibility.impl with type arguments of type TmaBundledProductOfferingModelModifier and TypeMethodDescriptionprotected voidTmaAutoPickPolicyActionResolver.addToCart(TmaPoPolicyStatementModel statementModel, List<TmaBundledProductOfferingModel> parentBpos, AbstractOrderEntryModel entry) Adds the provided product offering with the given intermediate BPOs to the cart. -
Uses of TmaBundledProductOfferingModel in de.hybris.platform.b2ctelcoservices.data
Methods in de.hybris.platform.b2ctelcoservices.data that return TmaBundledProductOfferingModelMethods in de.hybris.platform.b2ctelcoservices.data with parameters of type TmaBundledProductOfferingModelModifier and TypeMethodDescriptionvoidTmaBpoChildContext.setParent(TmaBundledProductOfferingModel parent) -
Uses of TmaBundledProductOfferingModel in de.hybris.platform.b2ctelcoservices.interceptors
Methods in de.hybris.platform.b2ctelcoservices.interceptors that return types with arguments of type TmaBundledProductOfferingModelModifier and TypeMethodDescriptionBpoCircularDependencyValidationInterceptor.filterCompositeItem(Set<TmaProductOfferingModel> entries) BpoCircularDependencyValidationInterceptor.getParents(TmaBundledProductOfferingModel existingType) Methods in de.hybris.platform.b2ctelcoservices.interceptors with parameters of type TmaBundledProductOfferingModelModifier and TypeMethodDescriptionBpoCircularDependencyValidationInterceptor.getChildren(TmaBundledProductOfferingModel modifiedType) BpoCircularDependencyValidationInterceptor.getParents(TmaBundledProductOfferingModel existingType) voidTmaBpoPrepareInterceptor.onPrepare(TmaBundledProductOfferingModel bundledProductOfferingModel, de.hybris.platform.servicelayer.interceptor.InterceptorContext interceptorContext) voidTmaBpoRemoveInterceptor.onRemove(TmaBundledProductOfferingModel bpo, de.hybris.platform.servicelayer.interceptor.InterceptorContext ctx) voidBpoCircularDependencyValidationInterceptor.onValidate(TmaBundledProductOfferingModel modifiedBpo, de.hybris.platform.servicelayer.interceptor.InterceptorContext interceptorContext) -
Uses of TmaBundledProductOfferingModel in de.hybris.platform.b2ctelcoservices.model
Subclasses of TmaBundledProductOfferingModel in de.hybris.platform.b2ctelcoservices.modelModifier and TypeClassDescriptionclassGenerated model class for type TmaFixedBundledProductOffering first defined at extension tuadatacommonsservices.Methods in de.hybris.platform.b2ctelcoservices.model that return TmaBundledProductOfferingModelModifier and TypeMethodDescriptionTmaBundledProdOfferOptionModel.getBundledProductOffering()Generated method - Getter of theTmaBundledProdOfferOption.bundledProductOfferingattribute defined at extensiontuadatacommonsservices.TmaProductOfferingGroupModel.getParentBundleProductOffering()Generated method - Getter of theTmaProductOfferingGroup.parentBundleProductOfferingattribute defined at extensiontuadatacommonsservices.TmaBpoPreConfigModel.getRootBpo()Generated method - Getter of theTmaBpoPreConfig.rootBpoattribute defined at extensiontuadatacommonsservices.Methods in de.hybris.platform.b2ctelcoservices.model that return types with arguments of type TmaBundledProductOfferingModelModifier and TypeMethodDescriptionTmaProductOfferingModel.getParents()Generated method - Getter of theTmaProductOffering.parentsattribute defined at extensiontuadatacommonsservices.Methods in de.hybris.platform.b2ctelcoservices.model with parameters of type TmaBundledProductOfferingModelModifier and TypeMethodDescriptionvoidTmaBundledProdOfferOptionModel.setBundledProductOffering(TmaBundledProductOfferingModel value) Generated method - Setter ofTmaBundledProdOfferOption.bundledProductOfferingattribute defined at extensiontuadatacommonsservices.voidTmaProductOfferingGroupModel.setParentBundleProductOffering(TmaBundledProductOfferingModel value) Generated method - Setter ofTmaProductOfferingGroup.parentBundleProductOfferingattribute defined at extensiontuadatacommonsservices.voidTmaBpoPreConfigModel.setRootBpo(TmaBundledProductOfferingModel value) Generated method - Setter ofTmaBpoPreConfig.rootBpoattribute defined at extensiontuadatacommonsservices.Method parameters in de.hybris.platform.b2ctelcoservices.model with type arguments of type TmaBundledProductOfferingModelModifier and TypeMethodDescriptionvoidTmaProductOfferingModel.setParents(Set<TmaBundledProductOfferingModel> value) Generated method - Setter ofTmaProductOffering.parentsattribute defined at extensiontuadatacommonsservices.Constructors in de.hybris.platform.b2ctelcoservices.model with parameters of type TmaBundledProductOfferingModelModifierConstructorDescriptionTmaBpoPreConfigModel(CatalogVersionModel _catalogVersion, String _code, ItemModel _owner, Set<TmaSimpleProductOfferingModel> _preConfigSpos, TmaBundledProductOfferingModel _rootBpo) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersTmaBpoPreConfigModel(CatalogVersionModel _catalogVersion, String _code, Set<TmaSimpleProductOfferingModel> _preConfigSpos, TmaBundledProductOfferingModel _rootBpo) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersTmaBundledProdOfferOptionModel(TmaBundledProductOfferingModel _bundledProductOffering, CatalogVersionModel _catalogVersion, Integer _default, Integer _lowerLimit, TmaProductOfferingModel _productOffering) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersTmaBundledProdOfferOptionModel(TmaBundledProductOfferingModel _bundledProductOffering, CatalogVersionModel _catalogVersion, Integer _default, Integer _lowerLimit, ItemModel _owner, TmaProductOfferingModel _productOffering) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersTmaProductOfferingGroupModel(CatalogVersionModel _catalogVersion, Set<TmaProductOfferingModel> _childProductOfferings, String _code, TmaBundledProductOfferingModel _parentBundleProductOffering) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersTmaProductOfferingGroupModel(CatalogVersionModel _catalogVersion, Set<TmaProductOfferingModel> _childProductOfferings, String _code, ItemModel _owner, TmaBundledProductOfferingModel _parentBundleProductOffering) 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 TmaBundledProductOfferingModel in de.hybris.platform.b2ctelcoservices.pricing.services
Methods in de.hybris.platform.b2ctelcoservices.pricing.services with parameters of type TmaBundledProductOfferingModelModifier and TypeMethodDescriptionTmaPriceContextService.createPriceContext(AbstractOrderEntryModel entry, TmaBundledProductOfferingModel bundledProductOffering) Deprecated.since 2105. -
Uses of TmaBundledProductOfferingModel in de.hybris.platform.b2ctelcoservices.pricing.services.impl
Methods in de.hybris.platform.b2ctelcoservices.pricing.services.impl with parameters of type TmaBundledProductOfferingModelModifier and TypeMethodDescriptionDefaultTmaPriceContextService.createPriceContext(AbstractOrderEntryModel entry, TmaBundledProductOfferingModel bundledProductOffering) -
Uses of TmaBundledProductOfferingModel in de.hybris.platform.b2ctelcoservices.services
Methods in de.hybris.platform.b2ctelcoservices.services that return TmaBundledProductOfferingModelModifier and TypeMethodDescriptionTmaPoService.getBpoForCode(String code) Returns aTmaBundledProductOfferingModelfor the given code.Methods in de.hybris.platform.b2ctelcoservices.services that return types with arguments of type TmaBundledProductOfferingModelModifier and TypeMethodDescriptionTmaPoService.getAllParents(TmaProductOfferingModel poModel) Returns all parents for the given product offering.TmaPoService.getIntermediateBpos(TmaProductOfferingModel currentPo, TmaBundledProductOfferingModel targetBpo) Returns the list of BPOs between the provided PO and the target BPO.Methods in de.hybris.platform.b2ctelcoservices.services with parameters of type TmaBundledProductOfferingModelModifier and TypeMethodDescriptionvoidTmaPoService.addPoChildToParent(TmaBundledProductOfferingModel parent, TmaProductOfferingModel child) Adds a newTmaProductOfferingModelchild to aTmaBundledProductOfferingModelparent.TmaSubscriptionTermService.getApplicableSubscriptionTerms(TmaProductOfferingModel spo, TmaBundledProductOfferingModel bpo, TmaProcessType processType) Returns all subscription terms found in the price plans configured on given spo and bpo.TmaPoService.getBundledProdOfferOptionFor(TmaBundledProductOfferingModel bundledProductOffering, TmaProductOfferingModel productOffering) Returns the bundled product offering option part of the provided bpo which is referred to the provided product offering.TmaPoService.getGroupNextToProductGroup(TmaBundledProductOfferingModel bpo, TmaProductOfferingModel po) Searches for the the group next to the group which contains the PO given as parameter; It returns: the group with index 0, if PO given as parameter is in a group with index higher than 0 or, the group with index 1, if PO given as parameter is in a group with index 0 or, emptyOptionalif no group is found.TmaPoService.getIntermediateBpos(TmaProductOfferingModel currentPo, TmaBundledProductOfferingModel targetBpo) Returns the list of BPOs between the provided PO and the target BPO.TmaPoService.getOfferingGroupForPoAndBpo(TmaProductOfferingModel productOffering, TmaBundledProductOfferingModel parent) Retrieves theTmaProductOfferingGroupModelfor a given product inside the givenTmaBundledProductOfferingModelparent.TmaPoService.getSpoListForBpo(TmaBundledProductOfferingModel bundleProductOffering) Returns the list of all child product offeringTmaSimpleProductOfferingModelfor a given bundled product offering.TmaPoService.getSposAndFixedBposFor(TmaBundledProductOfferingModel bundledProductOffering) Returns the list of all children product offeringsTmaSimpleProductOfferingModelandTmaFixedBundledProductOfferingModelfor a given bundled product offering.booleanTmaPoService.isPoEligibleForProcessType(TmaProcessType processType, TmaProductOfferingModel product, TmaBundledProductOfferingModel bpo) Verifies if the given product is eligible for the given process type.booleanTmaPoService.isValidChild(TmaProductOfferingModel child, TmaBundledProductOfferingModel parent) Verifies if the given child is eligible to be attached on the given parent.booleanTmaPoService.isValidParent(TmaProductOfferingModel product, TmaBundledProductOfferingModel parent) Verifies if the givenTmaBundledProductOfferingModelparent is a valid parent for the given product offering.voidTmaPoService.removePoChildFromParent(TmaBundledProductOfferingModel parent, TmaProductOfferingModel child) Removes the link betweenTmaProductOfferingModelchild andTmaBundledProductOfferingModelparent. -
Uses of TmaBundledProductOfferingModel in de.hybris.platform.b2ctelcoservices.services.impl
Methods in de.hybris.platform.b2ctelcoservices.services.impl that return TmaBundledProductOfferingModelMethods in de.hybris.platform.b2ctelcoservices.services.impl that return types with arguments of type TmaBundledProductOfferingModelModifier and TypeMethodDescriptionDefaultTmaPoService.getAllParents(TmaProductOfferingModel poModel) DefaultTmaPoService.getIntermediateBpos(TmaProductOfferingModel currentPo, TmaBundledProductOfferingModel targetBpo) Methods in de.hybris.platform.b2ctelcoservices.services.impl with parameters of type TmaBundledProductOfferingModelModifier and TypeMethodDescriptionvoidDefaultTmaPoService.addPoChildToParent(TmaBundledProductOfferingModel parent, TmaProductOfferingModel child) DefaultTmaSubscriptionTermService.getApplicableSubscriptionTerms(TmaProductOfferingModel spo, TmaBundledProductOfferingModel bpo, TmaProcessType processType) DefaultTmaPoService.getBundledProdOfferOptionFor(TmaBundledProductOfferingModel bundledProductOffering, TmaProductOfferingModel productOffering) DefaultTmaPoService.getGroupNextToProductGroup(TmaBundledProductOfferingModel bpo, TmaProductOfferingModel po) DefaultTmaPoService.getIntermediateBpos(TmaProductOfferingModel currentPo, TmaBundledProductOfferingModel targetBpo) DefaultTmaPoService.getOfferingGroupForPoAndBpo(TmaProductOfferingModel productOffering, TmaBundledProductOfferingModel parent) DefaultTmaPoService.getSpoListForBpo(TmaBundledProductOfferingModel bundleProductOffering) This method will traverses down the hierarchy of a given bundle product offering to find out all the child spos.DefaultTmaPoService.getSposAndFixedBposFor(TmaBundledProductOfferingModel bundledProductOffering) booleanDefaultTmaPoService.isPoEligibleForProcessType(TmaProcessType processType, TmaProductOfferingModel product, TmaBundledProductOfferingModel bpo) booleanDefaultTmaPoService.isValidChild(TmaProductOfferingModel child, TmaBundledProductOfferingModel parent) booleanDefaultTmaPoService.isValidParent(TmaProductOfferingModel product, TmaBundledProductOfferingModel parent) voidDefaultTmaPoService.removePoChildFromParent(TmaBundledProductOfferingModel parent, TmaProductOfferingModel child) -
Uses of TmaBundledProductOfferingModel in de.hybris.platform.core.model.order
Methods in de.hybris.platform.core.model.order that return TmaBundledProductOfferingModelModifier and TypeMethodDescriptionAbstractOrderEntryModel.getBpo()Generated method - Getter of theAbstractOrderEntry.bpoattribute defined at extensiontuadatacommonsservices.Methods in de.hybris.platform.core.model.order with parameters of type TmaBundledProductOfferingModelModifier and TypeMethodDescriptionvoidAbstractOrderEntryModel.setBpo(TmaBundledProductOfferingModel value) Generated method - Setter ofAbstractOrderEntry.bpoattribute defined at extensiontuadatacommonsservices. -
Uses of TmaBundledProductOfferingModel in de.hybris.platform.tuadatamodel.services
Methods in de.hybris.platform.tuadatamodel.services with parameters of type TmaBundledProductOfferingModelModifier and TypeMethodDescriptionTuaPoGroupService.getOfferingGroupForPoAndBpo(TmaProductOfferingModel productOffering, TmaBundledProductOfferingModel parent) Retrieves theTmaProductOfferingGroupModellist for a given product inside the givenTmaBundledProductOfferingModelparent. -
Uses of TmaBundledProductOfferingModel in de.hybris.platform.tuadatamodel.services.impl
Methods in de.hybris.platform.tuadatamodel.services.impl with parameters of type TmaBundledProductOfferingModelModifier and TypeMethodDescriptionDefaultTuaPoGroupService.getOfferingGroupForPoAndBpo(TmaProductOfferingModel productOffering, TmaBundledProductOfferingModel parent)
DefaultTmaBpoCardinalityService.verifyCardinality(Collection AbstractOrderEntryModel, AbstractOrderEntryModel, TmaBundledProductOfferingModel, TmaBundledProdOfferOptionModel)instead