# Uses of Package
org.apache.uima.pear.tools

- Packages that use org.apache.uima.pear.tools
  Package | Description
  --- | ---
  org.apache.uima.pear.tools | The `org.apache.uima.pear.tools` package provides applications and tools that allow installing PEAR packages containing UIMA-compliant components, verifying serviceability of installed components by using UIMA API and browsing PEAR packages.

- Classes in org.apache.uima.pear.tools used by org.apache.uima.pear.tools
  Class and Description
  InstallationController The `InstallationController` class allows installing PEAR files that contain UIMA compliant components.
  InstallationController.InstallationMonitor The `InstallationMonitor` interface defines methods required for notifying of component installation status and location of the installed PEAR packages.
  InstallationController.PackageSelector The `PackageSelector` interface defines methods required for manually or automatically selecting installed PEAR package root directories and PEAR package files.
  InstallationController.TestStatus The `TestStatus` class encapsulates attributes related to the results of the 'serviceability' verification test.
  InstallationDescriptor The `InstallationDescriptor` class encapsulates all elements and parameters included in the XML Installation Descriptor file.
  InstallationDescriptor.ActionInfo The `ActionInfo` class defines 'installation action' attributes.
  InstallationDescriptor.ArgInfo The `ArgInfo` class defines attributes of a service command argument.
  InstallationDescriptor.ComponentInfo The `ComponentInfo` class defines UIMA component attributes.
  InstallationDescriptor.ServiceInfo The `ServiceInfo` class defines attributes of a 'service' component.
  PackageBrowser The `PackageBrowser` class allows browsing both archived and unarchived PEAR packages, finding package files and directories, loading installation descriptor files and returning run-time environment settings required for installed components.
  PackageCreatorException Exception thrown if the PEAR package generation fails.
  PackageInstallerException Exception thrown if PEAR installation fails.

Copyright © 2006–2021 The Apache Software Foundation. All rights reserved.