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 Summary
Modifier and TypeMethodDescriptionRetrieves an instance of the analytics providerRetrieves an instance of the configuration provider according to the hybris application configuration.Retrieve an instance of the pricing parametersRetrieves an instance of the pricing provider according to the hybris application configuration.Retrieve an instance of the cstic value provider, needed for the backoffice rule editor
-
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
-