Class ConfigurationAnalyticsFacadeImpl
java.lang.Object
de.hybris.platform.sap.productconfig.facades.analytics.impl.ConfigurationAnalyticsFacadeImpl
- All Implemented Interfaces:
ConfigurationAnalyticsFacade
public class ConfigurationAnalyticsFacadeImpl
extends Object
implements ConfigurationAnalyticsFacade
Deafult implemntaion of the @{link ConfigurationAnalyticsFacade}.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected AnalyticsPopulatorInputcreatePopulatorInput(List<String> csticUiKeys, AnalyticsDocument analyticDocument) getAnalyticData(List<String> csticUiKeys, String configId) Reads the analytical data for the given list of cstics.protected Populator<AnalyticsPopulatorInput,List<AnalyticCsticData>> protected AnalyticsServicevoidsetAnalyticsPopulator(AnalyticsPopulator analyticsPopulator) voidsetAnalyticsService(AnalyticsServiceImpl analyticsService)
-
Constructor Details
-
ConfigurationAnalyticsFacadeImpl
public ConfigurationAnalyticsFacadeImpl()
-
-
Method Details
-
getAnalyticData
Description copied from interface:ConfigurationAnalyticsFacadeReads the analytical data for the given list of cstics.- Specified by:
getAnalyticDatain interfaceConfigurationAnalyticsFacade- Parameters:
csticUiKeys- list of cstic ui keys for which analytical data should be obtainedconfigId- the config id for which analytical data should be obtained- Returns:
- analytical data
-
createPopulatorInput
protected AnalyticsPopulatorInput createPopulatorInput(List<String> csticUiKeys, AnalyticsDocument analyticDocument) -
getAnalyticsService
-
setAnalyticsService
- Parameters:
analyticsService- service providing analytical data
-
getAnalyticsPopulator
-
setAnalyticsPopulator
- Parameters:
analyticsPopulator- populator to fill the DTO
-