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 Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void setInstallationLocation​(java.lang.String componentId, java.lang.String componentRootPath)
      Notifies of the installed PEAR package location for a given component.
      void setInstallationStatus​(java.lang.String componentId, java.lang.String status)
      Notifies of the installation status of a given component.
    • Method Detail

      • setInstallationStatus

        void setInstallationStatus​(java.lang.String componentId,
                                   java.lang.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​(java.lang.String componentId,
                                     java.lang.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.