Interface BuildAgentController
-
- All Known Implementing Classes:
BuildAgentControllerImpl
public interface BuildAgentController
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
finishBuilding(@NotNull ExecutableBuildAgent buildAgent)
boolean
hasPreviousBuildResultToSend(ExecutableBuildAgent executableBuildAgent)
void
prepareForBuilding(@NotNull ExecutableBuildAgent buildAgent)
boolean
sendPreviousBuildResultIfRequired(ExecutableBuildAgent buildAgent)
void
waitAndPerformBuild(@NotNull ExecutableBuildAgent buildAgent)
Gets the passed build agent to wait for a build and the run the build
-
-
-
Method Detail
-
waitAndPerformBuild
void waitAndPerformBuild(@NotNull @NotNull ExecutableBuildAgent buildAgent)
Gets the passed build agent to wait for a build and the run the build- Parameters:
buildAgent
-
-
prepareForBuilding
void prepareForBuilding(@NotNull @NotNull ExecutableBuildAgent buildAgent)
-
finishBuilding
void finishBuilding(@NotNull @NotNull ExecutableBuildAgent buildAgent)
-
hasPreviousBuildResultToSend
boolean hasPreviousBuildResultToSend(ExecutableBuildAgent executableBuildAgent)
-
sendPreviousBuildResultIfRequired
boolean sendPreviousBuildResultIfRequired(ExecutableBuildAgent buildAgent)
- Returns:
- true if nothing left to process after returning
-
-