Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## 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.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

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