Interface AsyncCapableExternalCommand

    • Method Detail

      • setBlocking

        void setBlocking​(boolean value)
        Sets whether to execute in blocking or async fashion.
        Parameters:
        value - true for blocking
      • getBlocking

        boolean getBlocking()
        Returns whether to execute in blocking or async fashion.
        Returns:
        true for blocking
      • blockingTipText

        String blockingTipText()
        Returns the tip text for this property.
        Returns:
        tip text for this property suitable for displaying in the GUI or for listing the options.
      • addStdOut

        void addStdOut​(String line)
        Adds the line received on stdout from the command.
        Parameters:
        line - the line to add
      • addStdErr

        void addStdErr​(String line)
        Adds the line received on stderr from the command.
        Parameters:
        line - the line to add