# Uses of Class
org.apache.uima.pear.tools.InstallationController

Packages that use InstallationController
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.

- ## Uses of InstallationController in org.apache.uima.pear.tools

  Methods in org.apache.uima.pear.tools with parameters of type InstallationController
  Modifier and Type
  Method
  Description
  `protected static String`
  InstallationController.`extractFilesFromPEARFile(String pearFileLocation, String fileExt, File targetDir, InstallationController controller, boolean cleanTarget)`
  Internal implementatiton of the `extractFilesFromPEARFile` method, which allows sending messages to the OUT and ERR queues.
  `protected static String`
  InstallationController.`extractPEARFile(String pearFileLocation, File installationDir, InstallationController controller, boolean cleanTarget)`
  Internal implementation of the `extractPEARFile` method, which allows sending messages to the OUT and ERR queues.
  Constructors in org.apache.uima.pear.tools with parameters of type InstallationController
  Modifier
  Constructor
  Description
  ``
  `InstallationProcessor(String mainRootPath, Hashtable<String,String> installationTable, InstallationController controller)`
  Similar to previous constructor, but sets a given `InstallationController` object as the requestor.