Interface IProcessOutputStream

    • Method Detail

      • write

        void write​(int b)
            throws java.io.IOException
        Write to the stream
        Parameters:
        b - the byte to write
        Throws:
        java.io.IOException - in case of an I/O error
      • write

        void write​(byte[] b)
            throws java.io.IOException
        Write to the stream
        Parameters:
        b - the bytes to write
        Throws:
        java.io.IOException - in case of an I/O error
      • write

        void write​(byte[] b,
                   int off,
                   int len)
            throws java.io.IOException
        Write to the stream
        Parameters:
        b - the bytes to write
        off - the offset
        len - the length
        Throws:
        java.io.IOException - in case of an I/O error
      • getLinePrefix

        byte[] getLinePrefix()
        Get the line preifx
        Returns:
        the line preifx
      • getProcessStreamExceptionHandler

        IProcessStreamExceptionHandler getProcessStreamExceptionHandler()
        Get the process stream exception handler
        Returns:
        the process stream exception handler
      • start

        void start​(ISystemCommandGroup systemCommandGroup)
        Notification of the start to execute the system command group
        Parameters:
        systemCommandGroup - the executing system command