public class BuildProcessAdapter extends java.lang.Object implements BuildProcess
BuildProcess
Constructor and Description |
---|
BuildProcessAdapter() |
Modifier and Type | Method and Description |
---|---|
void |
interrupt()
enforce build to stop.
|
boolean |
isFinished() |
boolean |
isInterrupted()
true iff build is finished and build was interrupted
|
void |
start()
This method is called to start runner.
|
BuildFinishedStatus |
waitFor()
Wait for Runner to finish or to interrupt
|
public void start() throws RunBuildException
BuildProcess
@waitFor
method.start
in interface BuildProcess
RunBuildException
- to stop the build with errorpublic boolean isInterrupted()
BuildProcess
isInterrupted
in interface BuildProcess
public boolean isFinished()
isFinished
in interface BuildProcess
public void interrupt()
BuildProcess
interrupt
in interface BuildProcess
@NotNull public BuildFinishedStatus waitFor() throws RunBuildException
BuildProcess
waitFor
in interface BuildProcess
RunBuildException
- to indicate run build runner failure