|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.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 |
cancelBuild(PlanResultKey planResultKey,
boolean abandonResult)
Cancel a running build optionally abandoning the result |
void |
cancelDeployment(ResultKey resultKey,
Long deploymentResultId,
Long agentId)
Cancel a running deployment |
void |
setAgentCommandSender(AgentCommandSender agentCommandSender)
|
void |
setAgentManager(AgentManager agentManager)
|
void |
setAuthenticationContext(BambooAuthenticationContext authenticationContext)
|
void |
setBuildLoggerManager(BuildLoggerManager buildLoggerManager)
|
void |
setBuildQueueManager(BuildQueueManager buildQueueManager)
|
void |
setEventPublisher(com.atlassian.event.api.EventPublisher eventPublisher)
|
void |
setPlanExecutionManager(PlanExecutionManager planExecutionManager)
|
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 PlanKey planKey, boolean abandonResult)
StopBuildManager
PlanKey
cancelAllBuilds
in interface StopBuildManager
public void cancelBuild(@NotNull PlanResultKey planResultKey, boolean abandonResult)
StopBuildManager
cancelBuild
in interface StopBuildManager
public void cancelDeployment(@NotNull ResultKey resultKey, @NotNull Long deploymentResultId, @Nullable Long agentId)
StopBuildManager
cancelDeployment
in interface StopBuildManager
public void stopAgentNicely(@NotNull BuildAgent buildAgent)
StopBuildManager
stopAgentNicely
in interface StopBuildManager
public void setAgentManager(AgentManager agentManager)
public void setBuildQueueManager(BuildQueueManager buildQueueManager)
public void setAgentCommandSender(AgentCommandSender agentCommandSender)
public void setEventPublisher(com.atlassian.event.api.EventPublisher eventPublisher)
public void setPlanExecutionManager(PlanExecutionManager planExecutionManager)
public void setScheduler(org.quartz.Scheduler scheduler)
public void setBuildLoggerManager(BuildLoggerManager buildLoggerManager)
public void setAuthenticationContext(BambooAuthenticationContext authenticationContext)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |