Class WriterOutputHandler

    • Constructor Detail

      • WriterOutputHandler

        public WriterOutputHandler​(Writer writer,
                                   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​(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 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.