Class DefaultRuntimeProviderFactoryImpl
java.lang.Object
de.hybris.platform.sap.productconfig.runtime.interf.impl.DefaultRuntimeProviderFactoryImpl
- All Implemented Interfaces:
ProviderFactory
Default implementation for
ProviderFactory which returns providers based on bean names-
Constructor Summary
Constructors -
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 editorvoidsetAnalyticsProvider(AnalyticsProvider analyticsProvider) voidsetConfigurationProvider(ConfigurationProvider configurationProvider) voidsetPricingParameter(PricingConfigurationParameter pricingParameter) voidsetPricingProvider(PricingProvider pricingProvider) voidsetProductCsticAndValueParameterProvider(ProductCsticAndValueParameterProvider productCsticAndValueParameterProvider)
-
Constructor Details
-
DefaultRuntimeProviderFactoryImpl
public DefaultRuntimeProviderFactoryImpl()
-
-
Method Details
-
setConfigurationProvider
-
setPricingProvider
-
setAnalyticsProvider
-
setProductCsticAndValueParameterProvider
public void setProductCsticAndValueParameterProvider(ProductCsticAndValueParameterProvider productCsticAndValueParameterProvider) -
setPricingParameter
-
getConfigurationProvider
Description copied from interface:ProviderFactoryRetrieves an instance of the configuration provider according to the hybris application configuration.- Specified by:
getConfigurationProviderin interfaceProviderFactory- Returns:
- instance of the configuration provider
-
getPricingProvider
Description copied from interface:ProviderFactoryRetrieves an instance of the pricing provider according to the hybris application configuration.- Specified by:
getPricingProviderin interfaceProviderFactory- Returns:
- instance of the pricing provider
-
getAnalyticsProvider
Description copied from interface:ProviderFactoryRetrieves an instance of the analytics provider- Specified by:
getAnalyticsProviderin interfaceProviderFactory- Returns:
- instance of the analytics provider
-
getProductCsticAndValueParameterProvider
Description copied from interface:ProviderFactoryRetrieve an instance of the cstic value provider, needed for the backoffice rule editor- Specified by:
getProductCsticAndValueParameterProviderin interfaceProviderFactory- Returns:
- instance of the cstic value parameter provider
-
getPricingParameter
Description copied from interface:ProviderFactoryRetrieve an instance of the pricing parameters- Specified by:
getPricingParameterin interfaceProviderFactory- Returns:
- instance of the pricing parameters
-