Interface BuildProcess

    • Method Detail

      • start

        void start()
            throws RunBuildException
        This method is called to start runner. Method could start either synchronously or asynchronously It is guaranteed that this method will be called prior to {@link @waitFor } method.
        Throws:
        RunBuildException - to stop the build with error
        Since:
        4.0
      • isInterrupted

        boolean isInterrupted()
        true iff build is finished and build was interrupted
        Returns:
        true iff build is finished and build was interrupted
        Since:
        4.0
      • isFinished

        boolean isFinished()
        Returns:
        true iff build was finished
        Since:
        4.0
      • interrupt

        void interrupt()
        enforce build to stop. This operation is non-blocking.
        Since:
        4.0