org.apache.uima.pear.tools
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
 void setInstallationLocation(String componentId, String componentRootPath)
          Notifies of the installed PEAR package location for a given component.
 void setInstallationStatus(String componentId, String status)
          Notifies of the installation status of a given component.
 

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.


Copyright © 2010 The Apache Software Foundation. All Rights Reserved.