public class Log4jSolrQueryStatisticsAggregator extends java.lang.Object implements SolrQueryStatisticsAggregator
| Modifier and Type | Class and Description |
|---|---|
protected class |
Log4jSolrQueryStatisticsAggregator.LogEntryProcessor |
| Constructor and Description |
|---|
Log4jSolrQueryStatisticsAggregator() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<AggregatedSearchQueryInfo> |
aggregate()
Aggregates query statistics and returns it as a collection
|
protected java.io.File[] |
getLogFilesToProcess() |
protected java.util.List<SearchQueryInfo> |
processFile(java.io.File file) |
void |
setFilePrefix(java.lang.String filePrefix) |
void |
setFormatter(java.text.SimpleDateFormat formatter) |
void |
setStatisticFilesFolder(java.lang.String statisticFilesFolder) |
void |
setStatisticsCollector(StatisticsCollector statisticsCollector) |
public java.util.List<AggregatedSearchQueryInfo> aggregate()
SolrQueryStatisticsAggregatoraggregate in interface SolrQueryStatisticsAggregatorprotected java.io.File[] getLogFilesToProcess()
protected java.util.List<SearchQueryInfo> processFile(java.io.File file) throws java.io.IOException
java.io.IOExceptionpublic void setStatisticFilesFolder(java.lang.String statisticFilesFolder)
public void setFilePrefix(java.lang.String filePrefix)
public void setFormatter(java.text.SimpleDateFormat formatter)
public void setStatisticsCollector(StatisticsCollector statisticsCollector)
Copyright © 2018 SAP SE. All Rights Reserved.