Class TmaSubscribedProductPopulator
java.lang.Object
de.hybris.platform.b2ctelcofacades.subscription.converters.populator.TmaSubscribedProductPopulator
- All Implemented Interfaces:
de.hybris.platform.converters.Populator<TmaSubscribedProductModel,TmaSubscribedProductData>
public class TmaSubscribedProductPopulator
extends Object
implements de.hybris.platform.converters.Populator<TmaSubscribedProductModel,TmaSubscribedProductData>
Populates a
TmaSubscribedProductData having as source a TmaSubscribedProductModel.- Since:
- 6.6
-
Constructor Summary
ConstructorsConstructorDescriptionTmaSubscribedProductPopulator(TmaPoService tmaPoService, de.hybris.platform.servicelayer.dto.converter.Converter<ProductModel, ProductData> productConverter, de.hybris.platform.servicelayer.dto.converter.Converter<TmaBillingAccountModel, TmaBillingAccountData> tmaBillingAccountDataConverter, de.hybris.platform.servicelayer.dto.converter.Converter<TmaSubscribedProductModel, ProductData> tmaProductSubscribedProductConverter, de.hybris.platform.servicelayer.dto.converter.Converter<TmaSubscriptionAccessModel, TmaSubscriptionAccessData> tmaSubscriptionAccessRefConverter) -
Method Summary
Modifier and TypeMethodDescriptionprotected de.hybris.platform.servicelayer.dto.converter.Converter<ProductModel,ProductData> protected de.hybris.platform.servicelayer.dto.converter.Converter<TmaBillingAccountModel,TmaBillingAccountData> protected TmaPoServiceprotected de.hybris.platform.servicelayer.dto.converter.Converter<TmaSubscribedProductModel,ProductData> protected de.hybris.platform.servicelayer.dto.converter.Converter<TmaSubscriptionAccessModel,TmaSubscriptionAccessData> voidpopulate(TmaSubscribedProductModel source, TmaSubscribedProductData target) protected void
-
Constructor Details
-
TmaSubscribedProductPopulator
public TmaSubscribedProductPopulator(TmaPoService tmaPoService, de.hybris.platform.servicelayer.dto.converter.Converter<ProductModel, ProductData> productConverter, de.hybris.platform.servicelayer.dto.converter.Converter<TmaBillingAccountModel, TmaBillingAccountData> tmaBillingAccountDataConverter, de.hybris.platform.servicelayer.dto.converter.Converter<TmaSubscribedProductModel, ProductData> tmaProductSubscribedProductConverter, de.hybris.platform.servicelayer.dto.converter.Converter<TmaSubscriptionAccessModel, TmaSubscriptionAccessData> tmaSubscriptionAccessRefConverter)
-
-
Method Details
-
populate
- Specified by:
populatein interfacede.hybris.platform.converters.Populator<TmaSubscribedProductModel,TmaSubscribedProductData>
-
setSubscriptionAccessData
protected void setSubscriptionAccessData(TmaSubscribedProductModel source, TmaSubscribedProductData target) -
getTmaPoService
-
getProductConverter
protected de.hybris.platform.servicelayer.dto.converter.Converter<ProductModel,ProductData> getProductConverter() -
getTmaBillingAccountDataConverter
protected de.hybris.platform.servicelayer.dto.converter.Converter<TmaBillingAccountModel,TmaBillingAccountData> getTmaBillingAccountDataConverter() -
getTmaProductSubscribedProductConverter
protected de.hybris.platform.servicelayer.dto.converter.Converter<TmaSubscribedProductModel,ProductData> getTmaProductSubscribedProductConverter() -
getTmaSubscriptionAccessRefConverter
protected de.hybris.platform.servicelayer.dto.converter.Converter<TmaSubscriptionAccessModel,TmaSubscriptionAccessData> getTmaSubscriptionAccessRefConverter()
-