Class DefaultSapPricingCatalogService
- java.lang.Object
-
- de.hybris.platform.commerceservices.price.impl.NetPriceService
-
- de.hybris.platform.sap.sappricing.services.impl.DefaultSapPricingCatalogService
-
- All Implemented Interfaces:
PriceService,SapPricingCatalogService
public class DefaultSapPricingCatalogService extends NetPriceService implements SapPricingCatalogService
Default Sap pricing catalog service
-
-
Constructor Summary
Constructors Constructor Description DefaultSapPricingCatalogService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SapPricingBolFactorygetBolFactory()ConversionServicegetConversionService()java.util.List<PriceInformation>getPriceInformationForProducts(java.util.List<ProductModel> models)Method to get price information for productsjava.util.List<PriceInformation>getPriceInformationsForProduct(ProductModel model)Returns all availablePriceInformationfor the givenProductModeland the current session user.SapPartnerServicegetSapPartnerService()SapPricingEnablementServicegetSapPricingEnablementService()voidsetBolFactory(SapPricingBolFactory bolFactory)voidsetConversionService(ConversionService conversionService)voidsetSapPartnerService(SapPartnerService sapPartnerService)voidsetSapPricingEnablementService(SapPricingEnablementService sapPricingEnablementService)-
Methods inherited from class de.hybris.platform.commerceservices.price.impl.NetPriceService
getModelService, getNetGrossStrategy, setModelService, setNetGrossStrategy, setTimeService
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface de.hybris.platform.product.PriceService
getAllPriceInformation, getPriceInformations
-
-
-
-
Method Detail
-
getConversionService
public ConversionService getConversionService()
-
setConversionService
public void setConversionService(ConversionService conversionService)
-
getSapPartnerService
public SapPartnerService getSapPartnerService()
-
setSapPartnerService
public void setSapPartnerService(SapPartnerService sapPartnerService)
-
getBolFactory
public SapPricingBolFactory getBolFactory()
-
setBolFactory
public void setBolFactory(SapPricingBolFactory bolFactory)
-
getPriceInformationsForProduct
public java.util.List<PriceInformation> getPriceInformationsForProduct(ProductModel model)
Description copied from interface:PriceServiceReturns all availablePriceInformationfor the givenProductModeland the current session user.- Specified by:
getPriceInformationsForProductin interfacePriceService- Overrides:
getPriceInformationsForProductin classNetPriceService- Parameters:
model- the product- Returns:
- an empty list if no price information exists for the product and current session user.
-
getPriceInformationForProducts
public java.util.List<PriceInformation> getPriceInformationForProducts(java.util.List<ProductModel> models)
Description copied from interface:SapPricingCatalogServiceMethod to get price information for products- Specified by:
getPriceInformationForProductsin interfaceSapPricingCatalogService- Parameters:
models- List- Returns:
- List
-
getSapPricingEnablementService
public SapPricingEnablementService getSapPricingEnablementService()
-
setSapPricingEnablementService
public void setSapPricingEnablementService(SapPricingEnablementService sapPricingEnablementService)
-
-