Class WriterOutputHandler

    • Constructor Summary

      Constructors 
      Constructor Description
      WriterOutputHandler​(java.io.Writer writer, java.lang.String tag)
      Initializes the writer output handler.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.io.InputStream getInput()
      Gets the input stream.
      void setInput​(java.io.InputStream input)
      Sets the input stream.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface java.lang.Runnable

        run
    • Constructor Detail

      • WriterOutputHandler

        public WriterOutputHandler​(java.io.Writer writer,
                                   java.lang.String tag)
        Initializes the writer output handler.
        Parameters:
        writer - the writer to which to write the output of the external process. May be null.
        tag - a tag for logging. May be null.
    • Method Detail

      • setInput

        public void setInput​(java.io.InputStream input)
        Sets the input stream. The output of the external process is written to this input stream.
        Specified by:
        setInput in interface OutputHandler
        Parameters:
        input - the input stream. May be null.
      • getInput

        public java.io.InputStream getInput()
        Gets the input stream. The output of the external process is written to this input stream.
        Specified by:
        getInput in interface OutputHandler
        Returns:
        the input stream. May be null.