Interface WebSubscriptionContent

    • Field Detail

      • VIEW_MODE_GRID

        static final java.lang.String VIEW_MODE_GRID
        Constant value indicating that the view is Grid
        See Also:
        Constant Field Values
      • VIEW_MODE_GRAPH

        static final java.lang.String VIEW_MODE_GRAPH
        Constant value indicating that the view is Graph
        See Also:
        Constant Field Values
      • VIEW_MODE_GRID_GRAPH

        static final java.lang.String VIEW_MODE_GRID_GRAPH
        Constant value indicating that the view is Grid and Graph
        See Also:
        Constant Field Values
    • Method Detail

      • isPersonalized

        boolean isPersonalized()
                        throws WebObjectsException
        Returns:
        boolean value indicating whether the report/document associated with this content object has prompts to be answered
        Throws:
        WebObjectsException - Thrown if there is an error reading information about the prompts collection
      • hasPageBy

        boolean hasPageBy()
                   throws WebObjectsException
        Returns if the content has a page by (in the case of reports) or a group by (in the case of documents)
        Returns:
        boolean indicating if the content has a page by or group by
        Throws:
        WebObjectsException
        Since:
        MicroStrategy Web 9.0.0
      • isAlertContentDifferentFromSubscriptionContent

        boolean isAlertContentDifferentFromSubscriptionContent()
        Returns if the content that is delivered in an alert subscription is different from the content on which the alert is based on. This is the case when the alerting condition is created on report R1, but the subscription is set up to send a different report or document
        Since:
        MicroStrategy Web 9.0.0
      • setContentModes

        void setContentModes​(java.util.List<java.lang.Integer> modes)
        Set the content modes.
      • getContentModes

        java.util.List<java.lang.Integer> getContentModes()
        Return the content modes.
      • setBookmarkIds

        void setBookmarkIds​(java.util.List<java.lang.String> ids)
        Set bookmark Ids for multiple content.
      • getBookmarkIds

        java.util.List<java.lang.String> getBookmarkIds()
        Get bookmark Ids for multiple content.