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

Packages that use org.apache.uima.pear.util
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.
org.apache.uima.pear.util
The `org.apache.uima.pear.util` package provides utilities that facilitate common operations with general files, strings and XML files, as well as simple process message routing and other useful operations.

- Classes in org.apache.uima.pear.util used by org.apache.uima.pear.tools
  Class
  Description
  MessageRouter
  The `MessageRouter` class facilitates intra-process message routing.
  MessageRouter.StdChannelListener
  The `StdChannelListener` interface declares methods that should be implemented by each standard message channel listener.
- Classes in org.apache.uima.pear.util used by org.apache.uima.pear.util
  Class
  Description
  MessageRouter.StdChannelListener
  The `StdChannelListener` interface declares methods that should be implemented by each standard message channel listener.
  ProcessUtil.StdStreamListener
  The `StdStreamListener` interface defines 2 methods that should be implemented by a standard stream listener to get console messages ('stderr' and 'stdout' streams) printed by selected process.