|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.atlassian.bamboo.build.DefaultStopBuildManager
public class DefaultStopBuildManager
Constructor Summary | |
---|---|
DefaultStopBuildManager()
|
Method Summary | |
---|---|
void |
cancelAllBuilds(PlanKey planKey,
boolean abandonResult)
Will stop all builds running for plan identified by PlanKey |
void |
cancelAllBuilds(java.lang.String planKey,
boolean abandonResult)
Will stop all builds running for plan identified by planKey |
void |
cancelBuild(PlanResultKey planResultKey,
boolean abandonResult)
Cancel a running build optionally abandoning the result |
void |
cancelBuild(java.lang.String planResultKey,
boolean abandonResult)
Cancel a running build optionally abandoning the result |
void |
setAgentCommandSender(AgentCommandSender agentCommandSender)
|
void |
setBuildQueueManager(BuildQueueManager buildQueueManager)
|
void |
setEventManager(com.atlassian.event.EventManager eventManager)
|
void |
setLocalAgentManager(LocalAgentManager localAgentManager)
|
void |
setPlanExecutionManager(PlanExecutionManager planExecutionManager)
|
void |
setPlanManager(PlanManager planManager)
|
void |
setScheduler(org.quartz.Scheduler scheduler)
|
void |
stopAgentNicely(BuildAgent buildAgent)
Will tell an agent to stop after it's finished the current build |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DefaultStopBuildManager()
Method Detail |
---|
public void cancelAllBuilds(@NotNull java.lang.String planKey, boolean abandonResult) throws java.lang.InterruptedException
StopBuildManager
cancelAllBuilds
in interface StopBuildManager
java.lang.InterruptedException
public void cancelAllBuilds(@NotNull PlanKey planKey, boolean abandonResult)
StopBuildManager
PlanKey
cancelAllBuilds
in interface StopBuildManager
public void cancelBuild(@NotNull java.lang.String planResultKey, boolean abandonResult) throws java.lang.InterruptedException
StopBuildManager
cancelBuild
in interface StopBuildManager
java.lang.InterruptedException
public void cancelBuild(@NotNull PlanResultKey planResultKey, boolean abandonResult)
StopBuildManager
cancelBuild
in interface StopBuildManager
public void stopAgentNicely(@NotNull BuildAgent buildAgent)
StopBuildManager
stopAgentNicely
in interface StopBuildManager
public void setLocalAgentManager(LocalAgentManager localAgentManager)
public void setBuildQueueManager(BuildQueueManager buildQueueManager)
public void setAgentCommandSender(AgentCommandSender agentCommandSender)
public void setEventManager(com.atlassian.event.EventManager eventManager)
public void setPlanManager(PlanManager planManager)
public void setPlanExecutionManager(PlanExecutionManager planExecutionManager)
public void setScheduler(org.quartz.Scheduler scheduler)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |