com.atlassian.bamboo.buildqueue
Interface BuildPipeline
- All Known Implementing Classes:
- BambooBuildPipeline, DefaultBuildPipeline
public interface BuildPipeline
getId
long getId()
getName
String getName()
start
void start()
stop
void stop()
getQueue
Collection getQueue()
removeBuild
void removeBuild(Build build)
getCurrentlyBuilding
BuildResults getCurrentlyBuilding()
getBuildResultForBuild
BuildResults getBuildResultForBuild(Build build)
size
int size()
addBuild
void addBuild(BuildResults buildResults)
throws InterruptedException
- Throws:
InterruptedException
isBusy
boolean isBusy()
isActive
boolean isActive()
activate
void activate()
deactivate
void deactivate()
setDefinition
void setDefinition(PipelineDefinition pipelineDefinition)
getDefinition
PipelineDefinition getDefinition()
isAcceptsAllBuilds
boolean isAcceptsAllBuilds()
acceptsBuildResults
boolean acceptsBuildResults(BuildResults buildResults)
Copyright © 2006 Atlassian Software Systems. All Rights Reserved.