Class DefaultAggregatedQueryStatsService
- java.lang.Object
-
- de.hybris.platform.solrfacetsearch.reporting.impl.DefaultAggregatedQueryStatsService
-
- All Implemented Interfaces:
AggregatedQueryStatsService
public class DefaultAggregatedQueryStatsService extends java.lang.Object implements AggregatedQueryStatsService
Default implementation ofAggregatedQueryStatsService. Saves aggregated query statistics into hybris database
-
-
Constructor Summary
Constructors Constructor Description DefaultAggregatedQueryStatsService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.util.List<SolrQueryAggregatedStatsModel>convertPojosToModels(java.util.List<AggregatedSearchQueryInfo> allStatistics)voidsave(java.util.List<AggregatedSearchQueryInfo> aggregatedStatistics)Saves aggregated query statisticsvoidsetConverter(Converter<AggregatedSearchQueryInfo,SolrQueryAggregatedStatsModel> converter)voidsetModelService(ModelService modelService)
-
-
-
Method Detail
-
save
public void save(java.util.List<AggregatedSearchQueryInfo> aggregatedStatistics)
Description copied from interface:AggregatedQueryStatsServiceSaves aggregated query statistics- Specified by:
savein interfaceAggregatedQueryStatsService- Parameters:
aggregatedStatistics- List ofAggregatedSearchQueryInfo
-
convertPojosToModels
protected java.util.List<SolrQueryAggregatedStatsModel> convertPojosToModels(java.util.List<AggregatedSearchQueryInfo> allStatistics)
-
setConverter
public void setConverter(Converter<AggregatedSearchQueryInfo,SolrQueryAggregatedStatsModel> converter)
-
setModelService
public void setModelService(ModelService modelService)
-
-