Class DefaultSubscriptionPopulator<S extends Subscription,T extends SubscriptionData>

java.lang.Object
de.hybris.platform.sap.saprevenuecloudorder.populators.subscription.DefaultSubscriptionPopulator<S,T>
Type Parameters:
S - source class
T - target class
All Implemented Interfaces:
de.hybris.platform.converters.Populator<S,T>

public class DefaultSubscriptionPopulator<S extends Subscription,T extends SubscriptionData> extends Object implements de.hybris.platform.converters.Populator<S,T>
Populate DTO SubscriptionData with data from Subscription.
  • Constructor Details

    • DefaultSubscriptionPopulator

      public DefaultSubscriptionPopulator()
  • Method Details

    • populate

      public void populate(S source, T target) throws de.hybris.platform.servicelayer.dto.converter.ConversionException
      Specified by:
      populate in interface de.hybris.platform.converters.Populator<S extends Subscription,T extends SubscriptionData>
      Throws:
      de.hybris.platform.servicelayer.dto.converter.ConversionException
    • setPriceDataFactory

      public void setPriceDataFactory(de.hybris.platform.commercefacades.product.PriceDataFactory priceDataFactory)
    • setCommonI18NService

      public void setCommonI18NService(de.hybris.platform.servicelayer.i18n.CommonI18NService commonI18NService)
    • setSapRevenueCloudProductService

      public void setSapRevenueCloudProductService(SapRevenueCloudProductService sapRevenueCloudProductService)
    • setBillService

      public void setBillService(BillService billService)