Class DefaultSapPriceService

java.lang.Object
de.hybris.platform.servicelayer.internal.service.AbstractService
de.hybris.platform.servicelayer.internal.service.AbstractBusinessService
de.hybris.platform.product.impl.DefaultPriceService
de.hybris.platform.sap.sapmodel.services.impl.DefaultSapPriceService
All Implemented Interfaces:
de.hybris.platform.product.PriceService, Serializable, org.springframework.beans.factory.Aware, org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.InitializingBean, org.springframework.context.ApplicationContextAware

public class DefaultSapPriceService extends de.hybris.platform.product.impl.DefaultPriceService
This class contains the wrapper definition of overridden methods.
See Also:
  • Nested Class Summary

    Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.internal.service.AbstractService

    de.hybris.platform.servicelayer.internal.service.AbstractService.SerializableDTO
  • Field Summary

    Fields inherited from class de.hybris.platform.servicelayer.internal.service.AbstractBusinessService

    modelService, sessionService, txManager

    Fields inherited from class de.hybris.platform.servicelayer.internal.service.AbstractService

    tenant
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    de.hybris.platform.jalo.order.price.ProductPriceInformations
    getAllPriceInformation(de.hybris.platform.product.PriceCriteria priceCriteria)
     
    de.hybris.platform.store.services.BaseStoreService
     
    protected <T extends de.hybris.platform.product.PriceService>
    T
    getBeanById(String beanName)
     
    List<de.hybris.platform.jalo.order.price.PriceInformation>
    getPriceInformations(de.hybris.platform.product.PriceCriteria priceCriteria)
     
    List<de.hybris.platform.jalo.order.price.PriceInformation>
     
    protected de.hybris.platform.product.PriceService
     
     
     
    void
    setBaseStoreService(de.hybris.platform.store.services.BaseStoreService baseStoreService)
     
    void
     
    void
     

    Methods inherited from class de.hybris.platform.product.impl.DefaultPriceService

    afterPropertiesSet, setApplicationContext, setFindDiscountValuesStrategy, setFindPriceStrategy, setFindTaxValuesStrategy, setTimeService, setUserNetCheckingStrategy, setUserService

    Methods inherited from class de.hybris.platform.servicelayer.internal.service.AbstractBusinessService

    getModelService, getSessionService, getTxManager, setModelService, setSessionService, setTxManager

    Methods inherited from class de.hybris.platform.servicelayer.internal.service.AbstractService

    getCurrentTenant, setBeanName, setCurrentTenant, writeReplace

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • DefaultSapPriceService

      public DefaultSapPriceService()
  • Method Details

    • getPriceInformationsForProduct

      public List<de.hybris.platform.jalo.order.price.PriceInformation> getPriceInformationsForProduct(ProductModel model)
      Specified by:
      getPriceInformationsForProduct in interface de.hybris.platform.product.PriceService
      Overrides:
      getPriceInformationsForProduct in class de.hybris.platform.product.impl.DefaultPriceService
    • getPriceInformations

      public List<de.hybris.platform.jalo.order.price.PriceInformation> getPriceInformations(de.hybris.platform.product.PriceCriteria priceCriteria)
      Specified by:
      getPriceInformations in interface de.hybris.platform.product.PriceService
      Overrides:
      getPriceInformations in class de.hybris.platform.product.impl.DefaultPriceService
    • getAllPriceInformation

      public de.hybris.platform.jalo.order.price.ProductPriceInformations getAllPriceInformation(de.hybris.platform.product.PriceCriteria priceCriteria)
      Specified by:
      getAllPriceInformation in interface de.hybris.platform.product.PriceService
      Overrides:
      getAllPriceInformation in class de.hybris.platform.product.impl.DefaultPriceService
    • getBeanById

      protected <T extends de.hybris.platform.product.PriceService> T getBeanById(String beanName)
    • getPriceServiceBean

      protected de.hybris.platform.product.PriceService getPriceServiceBean(BaseStoreModel store)
    • getPriceServiceHooks

      public List<SapBeanConfigurationHook> getPriceServiceHooks()
    • setPriceServiceHooks

      public void setPriceServiceHooks(List<SapBeanConfigurationHook> priceServiceHooks)
    • getSapBeanConfigurationFactory

      public SapBeanConfigurationFactory getSapBeanConfigurationFactory()
    • setSapBeanConfigurationFactory

      public void setSapBeanConfigurationFactory(SapBeanConfigurationFactory sapBeanConfigurationFactory)
    • getBaseStoreService

      public de.hybris.platform.store.services.BaseStoreService getBaseStoreService()
    • setBaseStoreService

      public void setBaseStoreService(de.hybris.platform.store.services.BaseStoreService baseStoreService)