Interface InstallationController.InstallationMonitor

  • Enclosing class:
    InstallationController

    public static interface InstallationController.InstallationMonitor
    The InstallationMonitor interface defines methods required for notifying of component installation status and location of the installed PEAR packages.
    • Method Detail

      • setInstallationStatus

        void setInstallationStatus​(String componentId,
                                   String status)
        Notifies of the installation status of a given component. Acceptable status values are defined in the InstallationController class.
        Parameters:
        componentId - The ID of the given component.
        status - Current installation status of the given component.
        Note: Acceptable status values are defined in the InstallationController class.
      • setInstallationLocation

        void setInstallationLocation​(String componentId,
                                     String componentRootPath)
        Notifies of the installed PEAR package location for a given component.
        Parameters:
        componentId - The ID of the given component.
        componentRootPath - The root directory path of the given installed PEAR package in the local file system.