Class TmaSpoBundleTabsPopulator
java.lang.Object
de.hybris.platform.commercefacades.product.converters.populator.AbstractProductPopulator<TmaProductOfferingModel,ProductData>
de.hybris.platform.b2ctelcofacades.converters.populator.TmaSpoBundleTabsPopulator
- All Implemented Interfaces:
de.hybris.platform.converters.Populator<TmaProductOfferingModel,ProductData>
public class TmaSpoBundleTabsPopulator
extends de.hybris.platform.commercefacades.product.converters.populator.AbstractProductPopulator<TmaProductOfferingModel,ProductData>
Populates
ProductData with bundle tabs, starting from the PO and going up through all the parents in the
hierarchy.- Since:
- 6.7
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected de.hybris.platform.servicelayer.dto.converter.Converter<TmaBundledProductOfferingModel,BpoData> protected de.hybris.platform.servicelayer.dto.converter.Converter<TermOfServiceFrequency,TermOfServiceFrequencyData> protected TmaPoServiceprotected TmaPriceFacadeprotected de.hybris.platform.servicelayer.dto.converter.Converter<ProductModel,ProductData> protected TmaSubscriptionTermServicevoidpopulate(TmaProductOfferingModel mainPo, ProductData productData) voidsetBpoConverter(de.hybris.platform.servicelayer.dto.converter.Converter<TmaBundledProductOfferingModel, BpoData> bpoConverter) voidsetTermOfServiceFrequencyConverter(de.hybris.platform.servicelayer.dto.converter.Converter<TermOfServiceFrequency, TermOfServiceFrequencyData> termOfServiceFrequencyConverter) voidsetTmaPoService(TmaPoService tmaPoService) voidsetTmaPriceFacade(TmaPriceFacade tmaPriceFacade) voidsetTmaSubscriptionProductConverter(de.hybris.platform.servicelayer.dto.converter.Converter<ProductModel, ProductData> tmaSubscriptionProductConverter) voidsetTmaSubscriptionTermService(TmaSubscriptionTermService tmaSubscriptionTermService) Methods inherited from class de.hybris.platform.commercefacades.product.converters.populator.AbstractProductPopulator
getModelService, getProductAttribute, safeToString, setModelService
-
Constructor Details
-
TmaSpoBundleTabsPopulator
public TmaSpoBundleTabsPopulator()
-
-
Method Details
-
populate
-
getBpoConverter
protected de.hybris.platform.servicelayer.dto.converter.Converter<TmaBundledProductOfferingModel,BpoData> getBpoConverter() -
setBpoConverter
public void setBpoConverter(de.hybris.platform.servicelayer.dto.converter.Converter<TmaBundledProductOfferingModel, BpoData> bpoConverter) -
getTmaPoService
-
setTmaPoService
-
getTmaSubscriptionTermService
-
setTmaSubscriptionTermService
-
getTmaSubscriptionProductConverter
protected de.hybris.platform.servicelayer.dto.converter.Converter<ProductModel,ProductData> getTmaSubscriptionProductConverter() -
setTmaSubscriptionProductConverter
public void setTmaSubscriptionProductConverter(de.hybris.platform.servicelayer.dto.converter.Converter<ProductModel, ProductData> tmaSubscriptionProductConverter) -
getTermOfServiceFrequencyConverter
protected de.hybris.platform.servicelayer.dto.converter.Converter<TermOfServiceFrequency,TermOfServiceFrequencyData> getTermOfServiceFrequencyConverter() -
setTermOfServiceFrequencyConverter
public void setTermOfServiceFrequencyConverter(de.hybris.platform.servicelayer.dto.converter.Converter<TermOfServiceFrequency, TermOfServiceFrequencyData> termOfServiceFrequencyConverter) -
getTmaPriceFacade
-
setTmaPriceFacade
-