|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface BuildProcess
In most cases
CommandLineBuildServiceFactory
is the best possible extension point for build runners that deals with
one process.
Consider extending BuildProcessAdapter
class instead of implementing this interface directrly
| Method Summary | |
|---|---|
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 |
| Method Detail |
|---|
void start()
throws RunBuildException
@waitFor
method.
RunBuildException - to stop the build with errorboolean isInterrupted()
boolean isFinished()
void interrupt()
@NotNull
BuildFinishedStatus waitFor()
throws RunBuildException
RunBuildException - to indicate run build runner failure
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||