Interface ProgressAccess

  • All Known Implementing Classes:
    InstallerProxy, UninstallerProxy

    public interface ProgressAccess

    Used to enable progress notfication to the end user during a CustomAction's execution. The service will utilize the main IA progress bar.

    • Method Detail

      • setProgressPercentage

        void setProgressPercentage​(float percentage)

        Sets the percentage of the progress bar.

        Parameters:
        percentage - The current percentage value for the progress bar
      • setProgressStatusText

        void setProgressStatusText​(java.lang.String text)

        Sets the status text associated with the action's current progress. This is shown above the progress bar in GUI mode.

        Parameters:
        text - The status text to be associated with the progress
      • setProgressTitle

        void setProgressTitle​(java.lang.String title)

        Sets the title of the panel showing the action's current progress. e.g. The "Please, wait" panel that can be optionally shown when a custom action is occurring.

        Parameters:
        title - The title of the panel showing the progress
      • setProgressDescription

        void setProgressDescription​(java.lang.String text)

        Sets the description that is shown during the action's execution. e.g. This is the main text in the "Please, wait" panel that can be optionally shown when a custom action is occurring.

        Parameters:
        text - The description text of the panel showing the progress