Interface ProviderFactory
-
- All Known Subinterfaces:
SwitchableProviderFactory
- All Known Implementing Classes:
DefaultRuntimeProviderFactoryImpl,SSCProviderFactoryImpl,SwitchableProviderFactoryImpl
public interface ProviderFactoryRetrieves an instance of the provider according to the hybris application configuration.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AnalyticsProvidergetAnalyticsProvider()Retrieves an instance of the analytics providerConfigurationProvidergetConfigurationProvider()Retrieves an instance of the configuration provider according to the hybris application configuration.PricingConfigurationParametergetPricingParameter()Retrieve an instance of the pricing parametersPricingProvidergetPricingProvider()Retrieves an instance of the pricing provider according to the hybris application configuration.ProductCsticAndValueParameterProvidergetProductCsticAndValueParameterProvider()Retrieve an instance of the cstic value provider, needed for the backoffice rule editor
-
-
-
Method Detail
-
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
-
-