Interface WebSubscriptionDeliveryModeHistoryListProperties

    • Method Detail

      • setHistoryLinkURL

        void setHistoryLinkURL​(java.lang.String url)
        Sets the URL for the link to history list. This URL should contain macros like {&WEBSERVER}, {&SERVERNAME} etc which are replaced at run-time when the subscription or the delivery notification is sent to the recipient.
        Parameters:
        url -
      • setHistoryLinkWebServer

        void setHistoryLinkWebServer​(java.lang.String webserver)
        This property stores the default web-server location when the user creates a subscription. In a normal execution flow, the web-server location is obtained from a property in the DefaultProjectProperties property set. However if this property is not set, then the default web-server location that is saved along with each subscription is used.
        Parameters:
        webserver -
      • getHistoryLinkURL

        java.lang.String getHistoryLinkURL()
        Gets the URL for the link to history list that has been set using setHistoryLinkURL(String)
        Returns:
        URL for the link to history list.
      • getHistoryLinkWebServer

        java.lang.String getHistoryLinkWebServer()
        Gets the default web-server location that has been set at the subscription level. Please note that this method will not query the Intelligence Server for the project-level property set by the administrator.
      • isOverwriteOlderVersionSet

        boolean isOverwriteOlderVersionSet()
        check whether the user has set the OverwriteOlderVersion checkbox. For issue 734188, if the user has set the "The new schedule report will overwrite older (...)" checkbox, the checkbox should not be set back to the default project level setting when using a nested prompt.
        Returns:
        true if the user has set the OverwriteOlderVersion checkbox.