Package com.day.crx.statistics.result
Class QueriesByResultReport
- java.lang.Object
-
- com.day.crx.statistics.Report
-
- com.day.crx.statistics.result.QueriesByResultReport
-
public class QueriesByResultReport extends Report
QueriesByResultReportimplements a report that returns queries for a given result path. The queries are grouped by the twelve most recent calendar months.
-
-
Constructor Summary
Constructors Constructor Description QueriesByResultReport(java.lang.String dataPath, java.lang.String path)Creates a new report.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.IteratorgetResult(Session session)Runs the report and returns a result iterator overObject[]instances.
-
-
-
Method Detail
-
getResult
public java.util.Iterator getResult(Session session) throws RepositoryException
Runs the report and returns a result iterator overObject[]instances. Returns result rows with the following objects:Longtimestamp, which indicates the monthString[]with recent queries in that month, which lead to the result page.
- Specified by:
getResultin classReport- Parameters:
session- the session giving access to the workspace.- Returns:
- Iterator over
Objectresults. - Throws:
RepositoryException- if an error occurs while reading from the repository.
-
-