Class GenericCommandLineBuildProcess

  • All Implemented Interfaces:
    BuildProcess

    public class GenericCommandLineBuildProcess
    extends Object
    implements BuildProcess
    Author:
    Eugene Petrenko Created: 06.10.2008 16:22:13
    • Method Detail

      • start

        public void start()
                   throws RunBuildException
        Description copied from interface: BuildProcess
        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.
        Specified by:
        start in interface BuildProcess
        Throws:
        RunBuildException - to stop the build with error
      • isInterrupted

        public boolean isInterrupted()
        Description copied from interface: BuildProcess
        true iff build is finished and build was interrupted
        Specified by:
        isInterrupted in interface BuildProcess
        Returns:
        true iff build is finished and build was interrupted
      • isFinished

        public boolean isFinished()
        Specified by:
        isFinished in interface BuildProcess
        Returns:
        true iff build was finished
      • interrupt

        public void interrupt()
        Description copied from interface: BuildProcess
        enforce build to stop. This operation is non-blocking.
        Specified by:
        interrupt in interface BuildProcess