Class StreamPollFeeder

java.lang.Object
java.lang.Thread
org.apache.maven.shared.utils.cli.StreamPollFeeder
All Implemented Interfaces:
Runnable

class StreamPollFeeder extends Thread
Poll InputStream for available data and write the output to an OutputStream.
  • Field Details

  • Constructor Details

    • StreamPollFeeder

      StreamPollFeeder(InputStream input, OutputStream output)
      Create a new StreamPollFeeder
      Parameters:
      input - Stream to read from
      output - Stream to write to
  • Method Details

    • run

      public void run()
      Specified by:
      run in interface Runnable
      Overrides:
      run in class Thread
    • close

      private void close()
    • getException

      public Throwable getException()
      Since:
      3.2.0
    • waitUntilDone

      public void waitUntilDone()