Class ClearKeywordsReport

java.lang.Object
com.day.crx.statistics.Report
com.day.crx.statistics.keyword.ClearKeywordsReport

public class ClearKeywordsReport extends Report
ClearKeywordsReport implements a report that removes all keyword properties.
  • Constructor Details

    • ClearKeywordsReport

      public ClearKeywordsReport(String dataPath, String keywordRelPath)
      Creates a new report.
      Parameters:
      dataPath - the path where the content is stored. E.g. '/content' or '' (empty String) if the complete workspace should be considered.
      keywordRelPath - the relative path of the keyword property.
  • Method Details

    • getResult

      public Iterator getResult(Session session) throws RepositoryException
      Runs the report and returns a result iterator over Object[] instances.

      Returns result rows with the following objects:

      • Path String of the page where the property was removed.
      Specified by:
      getResult in class Report
      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.