Class PageView


  • public class PageView
    extends Entry
    PageView provides an Entry for storing Page related statistics.
    • Field Detail

      • ROLLING_WEEK_COUNT

        public static final String ROLLING_WEEK_COUNT
        Name of the property that contains the rolling week count
        See Also:
        Constant Field Values
      • ROLLING_MONTH_COUNT

        public static final String ROLLING_MONTH_COUNT
        Name of the property that contains the rolling month count
        See Also:
        Constant Field Values
    • Constructor Detail

      • PageView

        public PageView​(String pathPrefix,
                        Page page,
                        WCMMode mode)
        Creates a new PageView instance.
        Parameters:
        pathPrefix - the location where the entry information will be stored
        page - the page that was viewed
        mode - the WCM mode that was used to view the page
    • Method Detail

      • write

        public void write​(Node node)
                   throws RepositoryException
        Writes the statistics to the passed node.
        Overrides:
        write in class Entry
        Parameters:
        node - the node where to write the statistics
        Throws:
        RepositoryException - if an error occurs while writing