Package org.apache.uima.pear.util

# Class ProcessUtil

java.lang.Object
org.apache.uima.pear.util.ProcessUtil

public class ProcessUtil extends Object
The `ProcessUtil` class encapsulates utilities that help in dealing with `Process` objects.

- ## Nested Class Summary

  Nested Classes
  Modifier and Type
  Class
  Description
  `static class`
  `ProcessUtil.Runner`
  The `ProcessUtil.Runner` class allows collecting, printing and distributing console output (stdout and stderr) of the specified `Process` without blocking the caller.
  `static interface`
  `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.

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `ProcessUtil()`

- ## Method Summary

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### ProcessUtil

    public ProcessUtil()