Package com.day.crx.statistics
Class Report
- java.lang.Object
-
- com.day.crx.statistics.Report
-
- Direct Known Subclasses:
ClearKeywordsReport,ExtractKeywordsReport,JanitorReport,KeywordsReport,MostPopularQueriesReport,MostPopularResultsReport,PageViewReport,QueriesByResultReport,QueryHistoryReport,RecentQueriesReport,RelatedQueriesReport,ResultHistoryReport,ResultQualityReport,ResultsByQueryReport
public abstract class Report extends java.lang.ObjectReportis the abstract base class for all reports.
-
-
Constructor Summary
Constructors Constructor Description Report(java.lang.String dataPath)Report constructor.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract java.util.IteratorgetResult(Session session)Runs the report and returns a result iterator overObject[]instances.
-
-
-
Method Detail
-
getResult
public abstract java.util.Iterator getResult(Session session) throws RepositoryException
Runs the report and returns a result iterator overObject[]instances.- Parameters:
session- the session giving access to the workspace.- Returns:
- Iterator over
Objectresults. - Throws:
RepositoryException- if an error occurs while reading from the repository.
-
-