Class DefaultRuntimeProviderFactoryImpl
- java.lang.Object
-
- de.hybris.platform.sap.productconfig.runtime.interf.impl.DefaultRuntimeProviderFactoryImpl
-
- All Implemented Interfaces:
ProviderFactory
public class DefaultRuntimeProviderFactoryImpl extends java.lang.Object implements ProviderFactory
Default implementation forProviderFactorywhich returns providers based on bean names
-
-
Constructor Summary
Constructors Constructor Description DefaultRuntimeProviderFactoryImpl()
-
Method Summary
All Methods Instance Methods Concrete 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 editorvoidsetAnalyticsProvider(AnalyticsProvider analyticsProvider)voidsetConfigurationProvider(ConfigurationProvider configurationProvider)voidsetPricingParameter(PricingConfigurationParameter pricingParameter)voidsetPricingProvider(PricingProvider pricingProvider)voidsetProductCsticAndValueParameterProvider(ProductCsticAndValueParameterProvider productCsticAndValueParameterProvider)
-
-
-
Method Detail
-
setConfigurationProvider
public void setConfigurationProvider(ConfigurationProvider configurationProvider)
-
setPricingProvider
public void setPricingProvider(PricingProvider pricingProvider)
-
setAnalyticsProvider
public void setAnalyticsProvider(AnalyticsProvider analyticsProvider)
-
setProductCsticAndValueParameterProvider
public void setProductCsticAndValueParameterProvider(ProductCsticAndValueParameterProvider productCsticAndValueParameterProvider)
-
setPricingParameter
public void setPricingParameter(PricingConfigurationParameter pricingParameter)
-
getConfigurationProvider
public ConfigurationProvider 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
public PricingProvider 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
public AnalyticsProvider getAnalyticsProvider()
Description copied from interface:ProviderFactoryRetrieves an instance of the analytics provider- Specified by:
getAnalyticsProviderin interfaceProviderFactory- Returns:
- instance of the analytics provider
-
getProductCsticAndValueParameterProvider
public ProductCsticAndValueParameterProvider 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
public PricingConfigurationParameter getPricingParameter()
Description copied from interface:ProviderFactoryRetrieve an instance of the pricing parameters- Specified by:
getPricingParameterin interfaceProviderFactory- Returns:
- instance of the pricing parameters
-
-