Class PrefixedStreamingProcessOwner

java.lang.Object
com.github.fracpete.processoutput4j.core.impl.PrefixedStreamingProcessOwner
All Implemented Interfaces:
StreamingProcessOwner

public class PrefixedStreamingProcessOwner extends Object implements StreamingProcessOwner
Simple class for streaming a process's stdout/stderr to this stdout, but prefixing each line with the appropriate stdout/stderr prefix.
  • Field Details

    • DEFAULT_PREFIX_STDOUT

      public static final String DEFAULT_PREFIX_STDOUT
      default prefix for stdout.
      See Also:
    • DEFAULT_PREFIX_STDERR

      public static final String DEFAULT_PREFIX_STDERR
      default prefix for stderr.
      See Also:
    • m_PrefixStdOut

      protected String m_PrefixStdOut
      the prefix for stdout.
    • m_PrefixStdErr

      protected String m_PrefixStdErr
      the prefix for stderr.
  • Constructor Details

    • PrefixedStreamingProcessOwner

      public PrefixedStreamingProcessOwner()
      Initializes the output using the default prefixes.
      See Also:
    • PrefixedStreamingProcessOwner

      public PrefixedStreamingProcessOwner(String prefixStdOut, String prefixStdErr)
      Initializes the output using the specified prefixes.
      Parameters:
      prefixStdOut - the prefix for stdout
      prefixStdErr - the prefix for stderr
  • Method Details