Interface ProviderFactory

All Known Subinterfaces:
SwitchableProviderFactory
All Known Implementing Classes:
DefaultRuntimeProviderFactoryImpl, SwitchableProviderFactoryImpl

public interface ProviderFactory
Retrieves an instance of the provider according to the hybris application configuration.
  • Method Details

    • getConfigurationProvider

      ConfigurationProvider getConfigurationProvider()
      Retrieves an instance of the configuration provider according to the hybris application configuration.
      Returns:
      instance of the configuration provider
    • getPricingProvider

      PricingProvider getPricingProvider()
      Retrieves an instance of the pricing provider according to the hybris application configuration.
      Returns:
      instance of the pricing provider
    • getAnalyticsProvider

      AnalyticsProvider getAnalyticsProvider()
      Retrieves an instance of the analytics provider
      Returns:
      instance of the analytics provider
    • getProductCsticAndValueParameterProvider

      ProductCsticAndValueParameterProvider getProductCsticAndValueParameterProvider()
      Retrieve an instance of the cstic value provider, needed for the backoffice rule editor
      Returns:
      instance of the cstic value parameter provider
    • getPricingParameter

      PricingConfigurationParameter getPricingParameter()
      Retrieve an instance of the pricing parameters
      Returns:
      instance of the pricing parameters