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