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.Object
Report
is 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.Iterator
getResult(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
Object
results. - Throws:
RepositoryException
- if an error occurs while reading from the repository.
-
-