Uses of Interface
com.atlassian.bamboo.build.Build

Packages that use Build
com.atlassian.bamboo   
com.atlassian.bamboo.autofavourite   
com.atlassian.bamboo.build   
com.atlassian.bamboo.build.coverage   
com.atlassian.bamboo.build.pipeline.tasks   
com.atlassian.bamboo.build.statistics   
com.atlassian.bamboo.build.strategy   
com.atlassian.bamboo.build.tests   
com.atlassian.bamboo.builder   
com.atlassian.bamboo.builder.coverage   
com.atlassian.bamboo.builder.resultsfilter   
com.atlassian.bamboo.buildqueue   
com.atlassian.bamboo.charts   
com.atlassian.bamboo.command   
com.atlassian.bamboo.configuration   
com.atlassian.bamboo.container   
com.atlassian.bamboo.emailer   
com.atlassian.bamboo.event   
com.atlassian.bamboo.events   
com.atlassian.bamboo.index   
com.atlassian.bamboo.labels   
com.atlassian.bamboo.legacy   
com.atlassian.bamboo.logger   
com.atlassian.bamboo.persister   
com.atlassian.bamboo.persister.file   
com.atlassian.bamboo.plugin   
com.atlassian.bamboo.repository   
com.atlassian.bamboo.repository.cvsimpl   
com.atlassian.bamboo.repository.perforce   
com.atlassian.bamboo.repository.svn   
com.atlassian.bamboo.results   
com.atlassian.bamboo.resultsummary   
com.atlassian.bamboo.rss   
com.atlassian.bamboo.session   
com.atlassian.bamboo.upgrade.tasks   
com.atlassian.bamboo.upgrader   
com.atlassian.bamboo.webwork   
com.atlassian.bamboo.ww2.actions   
com.atlassian.bamboo.ww2.actions.build.admin.config   
com.atlassian.bamboo.ww2.actions.labels   
com.atlassian.bamboo.ww2.actions.project   
com.atlassian.bamboo.ww2.aware   
com.atlassian.bamboo.xmpp   
 

Uses of Build in com.atlassian.bamboo
 

Methods in com.atlassian.bamboo that return Build
 Build Bamboo.getBuildWithKey(String buildKey)
          Deprecated. Use BuildManager.getBuildByKey(String) instead
 

Methods in com.atlassian.bamboo with parameters of type Build
 void Bamboo.deleteBuild(Build build)
          Remove the build from the system
 void Bamboo.deleteBuildResults(Build build, long buildNumber)
          Remove the build's build results
 BuildResults Bamboo.getBuildResults(Build build, long buildNumber)
          Get the n'th build build results for the given build
 void Bamboo.killBuild(Build build, User user)
          Remove the build from the build queue.
 void Bamboo.removeBuildFromQueues(Build build)
           
 

Uses of Build in com.atlassian.bamboo.autofavourite
 

Methods in com.atlassian.bamboo.autofavourite with parameters of type Build
 void AutoFavouriteBuildCompleteAction.run(Build build, BuildResults buildResult)
           
 

Uses of Build in com.atlassian.bamboo.build
 

Classes in com.atlassian.bamboo.build that implement Build
 class DefaultBuild
           
 class LegacyBuildObject
          Information about a build under Continuous Integration.
 class LegacyTestBuildObject
           
 

Methods in com.atlassian.bamboo.build that return Build
 Build BuildDefinitionForBuild.getBuild()
           
 Build TestCase.getBuild()
          The build for which this test case exists in
 Build DefaultBuildDefinitionForBuild.getBuild()
           
 Build LegacyBuildObject.getBuild()
           
 Build TestCaseLuceneImpl.getBuild()
           
 Build TestClass.getBuild()
           
 Build AbstractBuildAction.getBuild()
          Let the UI have the Build instance
 Build BuildStatusHelper.getBuild()
           
 Build BuildManager.getBuildById(long id)
           
 Build HibernateBuildManager.getBuildById(long id)
           
 Build BuildDao.getBuildByKey(String key)
          Returns a Build object that matches the key.
 Build BuildManager.getBuildByKey(String key)
          Returns the build given a key
 Build BuildHibernateDao.getBuildByKey(String key)
           
 Build HibernateBuildManager.getBuildByKey(String key)
           
 Build BuildDao.getBuildByName(String buildName)
           
 Build BuildHibernateDao.getBuildByName(String buildName)
           
 Build BuildDao.getBuildByProjectAndName(String projectKey, String buildName)
           
 Build BuildManager.getBuildByProjectAndName(String projectKey, String buildName)
           
 Build BuildHibernateDao.getBuildByProjectAndName(String projectKey, String buildName)
           
 Build HibernateBuildManager.getBuildByProjectAndName(String projectKey, String buildName)
           
 

Methods in com.atlassian.bamboo.build with parameters of type Build
 String BuildExecutionManager.addBuildLogEntry(Build build, LogEntry logEntry)
          Add a new build log entry.
 String DefaultBuildExecutionManager.addBuildLogEntry(Build build, LogEntry logEntry)
           
 void BuildManager.addBuildResults(Build build, BuildResults buildResults)
           
 void HibernateBuildManager.addBuildResults(Build build, BuildResults buildResults)
           
 void BuildDao.addChildBuild(Build build, String childBuildKey)
           
 void BuildManager.addChildBuild(Build build, String childBuildKey)
           
 void BuildHibernateDao.addChildBuild(Build build, String childBuildKey)
           
 void HibernateBuildManager.addChildBuild(Build build, String childBuildKey)
           
 void BuildChangeDetector.checkIfBuildNeedsBuilding(Build build)
          Use the given build's BuildStrategy to check if the build needs building or not.
 void DefaultBuildChangeDetector.checkIfBuildNeedsBuilding(Build build)
          Use the given build's BuildStrategy to check if the build needs building or not.
 void BuildExecutionManager.clearBuildLog(Build build)
          Reset the build log, ready for the next build
 void DefaultBuildExecutionManager.clearBuildLog(Build build)
           
 void BuildArtifactCopier.copyArtifactsIntoDestinationDirectory(Build build, File destDirectory, File sourceRootDirectory, String copyPattern)
           
 void BuildManager.createBuild(Build build, BuildConfiguration buildConfiguration)
          Save a new build object with the passed buildConfiguration
 void HibernateBuildManager.createBuild(Build build, BuildConfiguration buildConfiguration)
           
 void BuildManager.deleteBuild(Build build)
          Removes the build from system
 void HibernateBuildManager.deleteBuild(Build build)
           
 void BuildManager.deleteBuildResults(Build build, long buildNumber)
           
 void HibernateBuildManager.deleteBuildResults(Build build, long buildNumber)
           
protected  String BuildResultsAction.errorMessage(Build build)
           
 void BuildManager.executeBuild(Build build, ReasonForBuild reasonForBuild)
          Instruct Bamboo to build the given build.
 void HibernateBuildManager.executeBuild(Build build, ReasonForBuild reasonForBuild)
           
 Map TestManager.getAllTestCases(Build build, TestCaseFilter filter)
          A Map all test cases which was ever historically present.
 Map DefaultTestManager.getAllTestCases(Build build, TestCaseFilter filter)
           
 BuildDefinition BuildDefinitionManager.getBuildDefinition(Build build)
          Returns a stateful version the build definition for the Build.
 BuildDefinition DefaultBuildDefinitionManager.getBuildDefinition(Build build)
           
 List BuildExecutionManager.getBuildLog(Build build)
          Provide the latest build details.
 List DefaultBuildExecutionManager.getBuildLog(Build build)
           
 BuildResults BuildManager.getBuildResults(Build build, long buildNumber)
           
 BuildResults HibernateBuildManager.getBuildResults(Build build, long buildNumber)
           
protected  BuildResults BuildResultsAction.getBuildResultsFromContainer(Build build, int currentBuildNumber)
           
 BuildResults BuildManager.getCurrentBuildingResult(Build build)
          Method to get the current executing BuildResultsImpl object.
 BuildResults HibernateBuildManager.getCurrentBuildingResult(Build build)
           
 List TestManager.getLongestRunningTests(Build build, int number, TestCaseFilter filter)
           
 List DefaultTestManager.getLongestRunningTests(Build build, int number, TestCaseFilter filter)
           
 List TestManager.getLongestTimeToFixTests(Build build, int number, TestCaseFilter filter)
           
 List DefaultTestManager.getLongestTimeToFixTests(Build build, int number, TestCaseFilter filter)
           
 List TestManager.getMostFailingTests(Build build, int number, TestCaseFilter filter)
          Get a list of the top X most failing test cases historically.
 List DefaultTestManager.getMostFailingTests(Build build, int number, TestCaseFilter filter)
           
protected  int ViewNextBuildResults.getNextBuildNumber(Build build, int currentBuildNumber)
          Return the next build to the given currentBuildNumber.
 TestCase TestManager.getTestCase(Build build, String key, TestCaseFilter filter)
          Get a TestCase object representing the test case
 TestCase DefaultTestManager.getTestCase(Build build, String key, TestCaseFilter filter)
          A Lucene based implementation of a TestCase
 TestCaseFilter TestManager.getTestCaseFilter(String key, Build build)
           
 TestCaseFilter DefaultTestManager.getTestCaseFilter(String key, Build build)
           
 boolean BuildExecutionManager.isInBuildQueue(Build build)
          Is the build currenlty being built?
 boolean DefaultBuildExecutionManager.isInBuildQueue(Build build)
           
 boolean BuildExecutionManager.isMarkedForDependencyBuild(Build build)
          Has the build been marked for a build following a dependent build having completed?
 boolean DefaultBuildExecutionManager.isMarkedForDependencyBuild(Build build)
           
 boolean BuildExecutionManager.isMarkedForEditBuild(Build build)
          Has the build been marked for a build following an edit?
 boolean DefaultBuildExecutionManager.isMarkedForEditBuild(Build build)
           
 boolean BuildExecutionManager.isMarkedForManualBuild(Build build)
          Has the build been marked for a manual build?
 boolean DefaultBuildExecutionManager.isMarkedForManualBuild(Build build)
           
 void BuildExecutionManager.markAsNeedingBuilding(Build build, ReasonForBuild reasonForBuild)
          Mark the build to force a build next time it's checked.
 void DefaultBuildExecutionManager.markAsNeedingBuilding(Build build, ReasonForBuild reasonForBuild)
           
 void BuildArtifactCopier.onBuildComplete(Build build, BuildResults buildResults)
          Copy all of the build's artifacts for this build across to the builds artifact directory
 void BuildArtifactCopier.onDeletedBuild(Build build)
          Remove the build's artifact files as the build is about to be zapped
 void BuildArtifactCopier.onDeletedBuildResult(Build build, long buildNumber)
          Delete the build's artifact files
 void BuildManager.recordLastBuildNumber(Build build, BuildResultsSummary summary)
           
 void HibernateBuildManager.recordLastBuildNumber(Build build, BuildResultsSummary summary)
           
 void BuildDefinitionManager.removeBuildDefinition(Build build)
           
 void DefaultBuildDefinitionManager.removeBuildDefinition(Build build)
           
 int BuildDao.retrieveNextBuildNumber(Build build)
           
 int BuildManager.retrieveNextBuildNumber(Build build)
           
 int BuildHibernateDao.retrieveNextBuildNumber(Build build)
           
 int HibernateBuildManager.retrieveNextBuildNumber(Build build)
           
 void CustomBuildCompleteAction.run(Build build, BuildResults buildResult)
           
 void CustomBuildProcessor.run(Build build, BuildResults buildResult)
           
 void BuildDao.saveBuild(Build build)
           
 void BuildManager.saveBuild(Build build)
          Perists a build
 void BuildHibernateDao.saveBuild(Build build)
           
 void HibernateBuildManager.saveBuild(Build build)
           
 void BuildDao.saveBuildAndDefinition(Build build)
           
 void BuildManager.saveBuildAndDefinition(Build build)
           
 void BuildHibernateDao.saveBuildAndDefinition(Build build)
           
 void HibernateBuildManager.saveBuildAndDefinition(Build build)
           
 void BuildManager.saveBuildConfig(Build build, BuildConfiguration buildConfiguration)
          Save an existing build with the given build configuration
 void HibernateBuildManager.saveBuildConfig(Build build, BuildConfiguration buildConfiguration)
           
 void BuildDefinitionForBuild.setBuild(Build build)
           
 void DefaultBuildDefinitionForBuild.setBuild(Build build)
           
 void LegacyBuildObject.setBuild(Build build)
           
 void TestCaseLuceneImpl.setBuild(Build build)
           
 void AbstractBuildAction.setBuild(Build build)
           
 void BuildExecutionManager.setInBuildQueue(Build build, boolean isBuilding)
          Set the is-building flag.
 void DefaultBuildExecutionManager.setInBuildQueue(Build build, boolean isBuilding)
           
 void BuildExecutionManager.unmarkBuild(Build build)
           
 void DefaultBuildExecutionManager.unmarkBuild(Build build)
           
 void BuildDao.updateBuild(Build build)
           
 void BuildHibernateDao.updateBuild(Build build)
           
 void BuildDefinitionManager.updateBuildDefinition(Build build)
          Updates the build definition in the cache
 void DefaultBuildDefinitionManager.updateBuildDefinition(Build build)
           
 void BuildDefinitionManager.updateBuildDefinition(Build build, BuildDefinition oldBuildDefinition)
           
 void DefaultBuildDefinitionManager.updateBuildDefinition(Build build, BuildDefinition oldBuildDefinition)
           
 void BuildManager.updateNames(String projectName, String buildName, Build build)
           
 void HibernateBuildManager.updateNames(String projectName, String buildName, Build build)
           
 

Constructors in com.atlassian.bamboo.build with parameters of type Build
BuildResultNavigatorHelper(int buildNumber, Build build, BuildResultsSummaryManager buildResultsSummaryManager)
           
BuildStatusHelper(Build build, int buildNumber)
           
TestCaseLuceneImpl(BuildResultsSummaryManager buildResultsSummaryManager, Build build, String key, String actualMethodName, String methodName, String classname)
           
TestCaseLuceneImpl(BuildResultsSummaryManager buildResultsSummaryManager, Build build, String key, TestCaseResult result)
           
 

Uses of Build in com.atlassian.bamboo.build.coverage
 

Methods in com.atlassian.bamboo.build.coverage with parameters of type Build
 boolean CloverBuildSubMenuController.isDisplayMenu(Build build)
           
 

Uses of Build in com.atlassian.bamboo.build.pipeline.tasks
 

Methods in com.atlassian.bamboo.build.pipeline.tasks with parameters of type Build
 BuildResults BambooBuildPipeline.getBuildResultForBuild(Build build)
           
 void BambooBuildPipeline.removeBuild(Build build)
           
 

Uses of Build in com.atlassian.bamboo.build.statistics
 

Constructors in com.atlassian.bamboo.build.statistics with parameters of type Build
FailurePeriod(Build build)
           
StatisticsCollectorImpl(Build build, BuildResultsSummaryManager buildResultsSummaryManager, List results)
          Class which takes in a Collection of ResultStatisticsProvider objects and produces some statistics about it.
 

Uses of Build in com.atlassian.bamboo.build.strategy
 

Methods in com.atlassian.bamboo.build.strategy with parameters of type Build
 void BuildStrategy.init(Build build)
          Called whenever Bamboo starts up
 void AbstractBuildStrategy.init(Build build)
          Default to do nothing
 void QuartzStrategyImpl.init(Build build)
           
 void QuartzStrategy.initialiseJob(Build build)
          must be re runnable
 void CronTriggerBuildStrategy.initialiseJob(Build build)
           
 void SingleDailyBuildStrategy.initialiseJob(Build build)
           
protected  boolean AbstractPollingBuildStrategy.isWithinPollingPeriod(Build build)
           
protected  void AbstractBuildStrategy.log(Build build, String message)
           
protected  void AbstractBuildStrategy.populateChangeList(Build build)
           
 void QuartzStrategy.removeJob(Build build)
           
 void QuartzStrategyImpl.removeJob(Build build)
           
 boolean BuildStrategy.requiresBuild(Build build)
          Should the build be built?
 boolean FisheyeTriggeredBuildStrategy.requiresBuild(Build build)
          Has the build been triggered
 boolean InitialBootstapBuildStrategy.requiresBuild(Build build)
          Always build a new build
 boolean ManualBuild.requiresBuild(Build build)
          Force a build of the build
 boolean ManualBuildStrategy.requiresBuild(Build build)
          Force a build of the build
 boolean PollingBuildStrategy.requiresBuild(Build build)
          Has the given build changed since this last time is was built?

If the elapsed time since the build is within the build's polling period it's ignored

 boolean QuartzStrategyImpl.requiresBuild(Build build)
           
 boolean TriggeredBuildStrategy.requiresBuild(Build build)
          Has the build been triggered
 

Uses of Build in com.atlassian.bamboo.build.tests
 

Fields in com.atlassian.bamboo.build.tests declared as Build
protected  Build AbstractTestCaseFilter.build
           
 

Constructors in com.atlassian.bamboo.build.tests with parameters of type Build
AbstractTestCaseFilter(Build build, BuildResultsSummaryManager buildResultsSummarymanager, IndexConnectionManager indexConnManager)
           
AllResultsFilter(Build build, BuildResultsSummaryManager buildResultsSummaryManager, IndexConnectionManager indexConnManager)
           
Latest25BuildsFilter(Build build, BuildResultsSummaryManager buildResultsSummaryManager, IndexConnectionManager indexConnManager)
           
TimeRangeAgoFilter(Build build, BuildResultsSummaryManager buildResultsSummaryManager, IndexConnectionManager indexConnManager, int days)
           
 

Uses of Build in com.atlassian.bamboo.builder
 

Methods in com.atlassian.bamboo.builder with parameters of type Build
 BuildResults Builder.build(Build build, BuildResults preBuildResults)
          Build the given build
 BuildResults AbstractBuilder.build(Build build, BuildResults buildInfo)
           
 BuildResults BuildExecutor.build(BuildResults sourceBuildResults, Build build)
          Build the given build, based on the changesSinceLastBuild
 BuildResults DefaultBuildExecutor.build(BuildResults buildInfo, Build build)
           
 void DefaultBuildExecutor.performCustomBuildProcess(Build build, BuildResults buildInfo)
           
 

Uses of Build in com.atlassian.bamboo.builder.coverage
 

Methods in com.atlassian.bamboo.builder.coverage with parameters of type Build
 void CloverBuildProcessor.run(Build build, BuildResults buildResult)
           
 

Uses of Build in com.atlassian.bamboo.builder.resultsfilter
 

Methods in com.atlassian.bamboo.builder.resultsfilter with parameters of type Build
 List AllBuildResultsFilter.getBuildResultsForBuild(Build build)
          Obtain all the BuildResultsSummary objects for the
 List BuildResultsFilter.getBuildResultsForBuild(Build build)
          Obtain a collection of BuildResultsSummary for a specified build.
 List LatestTwentyFiveBuildResultsFilter.getBuildResultsForBuild(Build build)
          Obtain the most recent 25 BuildResultsSummary objects for the given build.
 List ThisMonthsBuildResultsFilter.getBuildResultsForBuild(Build build)
          Get this months build results for the given build
 List TimeAgoBuildResultsFilter.getBuildResultsForBuild(Build build)
           
 List TodaysBuildResultsFilter.getBuildResultsForBuild(Build build)
          Obtain the given build's BuildResultsSummary for today.
 

Uses of Build in com.atlassian.bamboo.buildqueue
 

Methods in com.atlassian.bamboo.buildqueue with parameters of type Build
 BuildResults BuildPipeline.getBuildResultForBuild(Build build)
           
 BuildResults DefaultBuildPipeline.getBuildResultForBuild(Build build)
           
 void SimpleBuildQueue.remove(Build build)
          Remove the given build from the queue.
 void BuildPipeline.removeBuild(Build build)
           
 void DefaultBuildPipeline.removeBuild(Build build)
           
 

Uses of Build in com.atlassian.bamboo.charts
 

Fields in com.atlassian.bamboo.charts declared as Build
protected  Build BuildFailuresChart.build
           
protected  Build BuildTimesChart.build
           
 

Methods in com.atlassian.bamboo.charts that return Build
 Build BuildFailuresChart.getBuild()
           
 Build BuildTimesChart.getBuild()
           
 

Methods in com.atlassian.bamboo.charts with parameters of type Build
 void BuildFailuresChart.setBuild(Build build)
           
 void BuildTimesChart.setBuild(Build build)
           
 

Constructors in com.atlassian.bamboo.charts with parameters of type Build
BuildFailuresChart(int height, int width, String chartTitle, String xAxisLabel, String yAxisLabel, Build build, List filteredResults)
           
BuildTimesChart(int height, int width, String chartTitle, String xAxisLabel, String yAxisLabel, Build build, List filteredResults)
           
CombinedBuildSummaryByBuildChart(int height, int width, String chartTitle, String xAxisLabel, String yAxisLabel, Build build, List filteredResults)
           
 

Uses of Build in com.atlassian.bamboo.command
 

Fields in com.atlassian.bamboo.command declared as Build
protected  Build StreamToListPumper.build
           
 

Methods in com.atlassian.bamboo.command with parameters of type Build
 int Command.executeCommand(Build build, String vmParams, String javaHome)
          Execute the command line in a specific directory.
 

Constructors in com.atlassian.bamboo.command with parameters of type Build
CommandExecuteStreamHandler(Build build)
           
RedStreamToListPumper(Build build, InputStream inputStream, List outputList)
           
StreamToListPumper(Build build, InputStream inputStream, List outputList)
          Pump the given inputStream into the given outputList
 

Uses of Build in com.atlassian.bamboo.configuration
 

Methods in com.atlassian.bamboo.configuration that return Build
 Build ConfigurePipeline.getBuild(String buildKey)
           
 

Uses of Build in com.atlassian.bamboo.container
 

Methods in com.atlassian.bamboo.container that return Build
 Build BambooContainer.getBuildWithKey(String buildKey)
          Obtain the build with the given buildKey.
 

Methods in com.atlassian.bamboo.container with parameters of type Build
 void BambooContainer.deleteBuild(Build build)
          Remove the given build from the system.
 void BambooContainer.deleteBuildResults(Build build, long buildNumber)
           
 BuildResults BambooContainer.getBuildResults(Build build, long buildNumber)
          Obtain the specific build build results
 void BambooContainer.killBuild(Build build, User user)
           
 void BambooContainer.removeBuildFromQueues(Build build)
           
 

Uses of Build in com.atlassian.bamboo.emailer
 

Methods in com.atlassian.bamboo.emailer with parameters of type Build
 void DefaultEmailBuildResultsService.onBuildComplete(Build build, BuildResults buildResults)
          Email out the build results, if the builds email strategy has email enabled.
 

Uses of Build in com.atlassian.bamboo.event
 

Methods in com.atlassian.bamboo.event that return Build
 Build AbstractBuildEvent.getBuild()
          The event's build
 

Methods in com.atlassian.bamboo.event with parameters of type Build
 void BuildEventNotifier.notifyListenersOfBuildComplete(Build build, BuildResults buildResults)
          Notify the registered BuildEventListeners that a build build has completed.
 void DefaultBuildEventNotifier.notifyListenersOfBuildComplete(Build build, BuildResults buildResults)
           
 void BuildEventNotifier.notifyListenersOfBuildResultsRemoval(Build build, long buildNumber)
          Notify the registered BuildEventListeners that a build build has completed.
 void DefaultBuildEventNotifier.notifyListenersOfBuildResultsRemoval(Build build, long buildNumber)
           
 void BuildEventNotifier.notifyListenersOfBuildStart(Build build, long buildNumber)
          Notify the registered BuildEventListeners that a build has started to be built.
 void DefaultBuildEventNotifier.notifyListenersOfBuildStart(Build build, long buildNumber)
           
 void BuildEventNotifier.notifyListenersOfDeletedBuild(Build build)
          Notify the registered BuildEventListeners that an existing build has been deleted.
 void DefaultBuildEventNotifier.notifyListenersOfDeletedBuild(Build build)
           
 void BuildEventNotifier.notifyListenersOfNewBuild(Build build)
          Notify the registered BuildEventListeners that a new build has been added.
 void DefaultBuildEventNotifier.notifyListenersOfNewBuild(Build build)
           
 void BuildEventListener.onBuildComplete(Build build, BuildResults buildResults)
          Be notofied when a build build has completed.
 void BuildEventListener.onBuildStart(Build build, long buildNumber)
          Be notified when a build build has started
 void BuildEventListener.onDeletedBuild(Build build)
          Be notified when a build has been removed from Bamboo
 void BuildEventListener.onDeletedBuildResult(Build build, long buildNumber)
          Be notified when a build has been removed from Bamboo
 void BuildEventListener.onNewBuild(Build build)
          Be notified when a new build is added to Bamboo.
 

Constructors in com.atlassian.bamboo.event with parameters of type Build
AbstractBuildEvent(Build build, long buildNumber)
          Something interesting is happening to the given build's build!
BuildCompletedEvent(Build build, long buildNumber)
          Creates an event to indicate that the buildNumber'th build of the given build has just completed..
 

Uses of Build in com.atlassian.bamboo.events
 

Methods in com.atlassian.bamboo.events with parameters of type Build
protected  BuildState DefaultBuildEventListener.getPreviousBuildState(BuildResults buildResults, Build build)
           
 void DefaultBuildEventListener.onBuildComplete(Build build, BuildResults buildResults)
          Be notified when a build build has completed.
 void DependencyBuilder.onBuildComplete(Build build, BuildResults buildResults)
          If the build was successfull, build all the builds that depend on this one (if any).
 void BuildNumberStamper.onBuildStart(Build build, long buildNumber)
           
 void DefaultBuildEventListener.onBuildStart(Build build, long buildNumber)
          Be notified when a build build has started

The default behaviour is to do nothing

 void DefaultBuildEventListener.onDeletedBuild(Build build)
          Be notified when a build has been removed from Bamboo
 void DefaultBuildEventListener.onDeletedBuildResult(Build build, long buildNumber)
          Be notified when a build has been removed from Bamboo
 void DefaultBuildEventListener.onNewBuild(Build build)
          Be notified when a new build is added to Bamboo.
 

Uses of Build in com.atlassian.bamboo.index
 

Methods in com.atlassian.bamboo.index with parameters of type Build
 void BuildResultsIndexer.deIndexBuild(Build build)
           
 void DefaultBuildResultsIndexer.deIndexBuild(Build build)
           
 long BuildResultsIndexer.indexBuild(Build build)
          Indexes the build.
 long DefaultBuildResultsIndexer.indexBuild(Build build)
           
protected  long DefaultBuildResultsIndexer.indexBuildKeepConnection(Build build)
           
protected  long MultithreadedBuildResultsIndexer.indexBuildKeepConnection(Build build)
           
 

Constructors in com.atlassian.bamboo.index with parameters of type Build
TestCaseDocumentCollector(Searcher searcher, BuildResultsSummaryManager buildResultsSummaryManager, Build build, Map testCases)
           
 

Uses of Build in com.atlassian.bamboo.labels
 

Methods in com.atlassian.bamboo.labels that return Build
 Build Labelling.getBuild()
           
 Build LabellingImpl.getBuild()
           
 

Methods in com.atlassian.bamboo.labels with parameters of type Build
 int LabelManager.addFavourite(Build build, User user)
          Adds a build to a user as favourite.
 int LabelManagerImpl.addFavourite(Build build, User user)
           
protected  int LabelManagerImpl.addLabel(String labelName, String namespace, Project project, Build build, BuildResults buildResults, String userName)
           
 Labelling LabelDao.findLabellingByBuild(Label label, Build build)
           
 Labelling LabelHibernateDao.findLabellingByBuild(Label label, Build build)
           
 List LabelDao.findLabels(Build build)
           
 List LabelHibernateDao.findLabels(Build build)
           
 List LabelDao.findLabels(String namespace, int maxResults, Build build)
           
 List LabelManager.findLabels(String namespace, int maxResults, Build build)
          Finds all labels in a given build, with namespace and maxResults.
 List LabelManagerImpl.findLabels(String namespace, int maxResults, Build build)
           
 List LabelHibernateDao.findLabels(String namespace, int maxResults, Build build)
           
 boolean LabelManager.isFavourite(Build build, User user)
          Determins if the build is a user's favourite
 boolean LabelManagerImpl.isFavourite(Build build, User user)
           
 boolean LabelManager.isManuallyUnmarkedFavourite(Build build, User user)
          Flag which determines if the user has manually unmarked this build as favourite.
 boolean LabelManagerImpl.isManuallyUnmarkedFavourite(Build build, User user)
           
 int LabelManager.removeFavourite(Build build, User user)
          Removes a build from a user's favourite.
 int LabelManagerImpl.removeFavourite(Build build, User user)
           
protected  int LabelManagerImpl.removeLabel(String labelName, String namespace, Project project, Build build, BuildResults buildResults, String userName)
           
 void AutoLabelBuildCompleteAction.run(Build build, BuildResults buildResult)
           
 void Labelling.setBuild(Build build)
           
 void LabellingImpl.setBuild(Build build)
           
 

Uses of Build in com.atlassian.bamboo.legacy
 

Classes in com.atlassian.bamboo.legacy that implement Build
 class LegacyBuildObjectFor110
          Information about a build under Continuous Integration.
 

Methods in com.atlassian.bamboo.legacy that return Build
 Build LegacyBuildObjectFor110.getBuild()
           
 Build LegacyXStreamPersisterBuild110.loadBuilds(String buildName)
          Load the given build from an xml file.
 

Methods in com.atlassian.bamboo.legacy with parameters of type Build
 void LegacyXStreamPersisterBuild110.deleteBuild(Build build)
          Remove the given build's persisted files
 void LegacyXStreamPersisterBuild110.deleteBuildResults(Build build, long buildNumber)
          Remove the build files for the given build buildNumber.
 void LegacyCVSRepository.getAllSourceCode(Build build)
          Clean and re-get all the build source code from the repository.
 void LegacyPerforceRepository.getAllSourceCode(Build build)
           
 void LegacySvnRepository.getAllSourceCode(Build build)
           
 File LegacyXStreamPersisterBuild110.getBuildResultsFile(Build build, long buildNumber)
           
 Collection LegacyAbstractRepository.getChangesSinceLastBuild(Build build, Date lastBuild)
           
 File LegacyAbstractRepository.getSourceCodeDirectory(Build build)
          For Subversion, we use the build name's directory within the system's working directory
 File LegacyCVSRepository.getSourceCodeDirectory(Build build)
          CVS checks out the source into the a subdirectory (named after the build) in the working directory
 File LegacyPerforceRepository.getSourceCodeDirectory(Build build)
          Perforce checks out the depot into the client's root directory.
 void LegacyAbstractBuildStrategy.init(Build build)
          Default to do nothing
 void LegacyTriggeredBuildStrategy.init(Build build)
          Force a repository check when we are initialised just in case there have been checkins while the server was not available.
protected  boolean LegacyAbstractPollingBuildStrategy.isWithinPollingPeriod(Build build)
           
 BuildResults LegacyXStreamPersisterBuild110.loadBuildResults(Build build, long buildNumber)
          Load the build buildresults for the given build number
protected  void LegacyAbstractBuildStrategy.log(Build build, String message)
           
 boolean LegacyInitialBootstapBuildStrategy.requiresBuild(Build build)
          Always build a new build
 boolean LegacyPollingBuildStrategy.requiresBuild(Build build)
          Has the given build changed since this last time is was built?

If the elapsed time since the build is within the build's polling period it's ignored

 boolean LegacyTriggeredBuildStrategy.requiresBuild(Build build)
          Has the build been triggered
 void LegacyXStreamPersisterBuild110.saveBuild(Build build)
          Save the supplied build
 void LegacyXStreamPersisterBuild110.saveBuildResults(Build build, BuildResults buildResults)
          Save the build results
 void LegacyBuildObjectFor110.setBuild(Build build)
           
 

Uses of Build in com.atlassian.bamboo.logger
 

Methods in com.atlassian.bamboo.logger with parameters of type Build
 void ErrorHandler.suspendTroublesomeBuild(Build build)
          Sespends a build if it's reached a maximum theshold of errors
 void DefaultErrorHandler.suspendTroublesomeBuild(Build build)
           
 

Uses of Build in com.atlassian.bamboo.persister
 

Methods in com.atlassian.bamboo.persister that return Build
 Build AuditLog.getBuild()
           
 Build AuditLogMessage.getBuild()
           
 Build Persister.getBuildByKey(String buildKey)
          Deprecated.  
 Build Persister.getBuildByName(String buildName)
          Deprecated.  
 Build CachedBuildPersisterDecorator.loadBuilds(String buildName)
          Tries to load the requested build from the cache.
 

Methods in com.atlassian.bamboo.persister with parameters of type Build
 String FastBuildDefinitionDirectoryMapper.addBuild(Build build)
          Adds the build name to the build mapper.
 void Persister.addBuildResults(Build build, BuildResults buildResults)
          Deprecated.  
 void Persister.deleteBuild(Build build)
          Deprecated.  
 void CachedBuildPersisterDecorator.deleteBuild(Build build)
          Remove the build from the internal cache and pass it along to the parent to do the actual deleting
 void Persister.deleteBuildResults(Build build, long buildNumber)
          Deprecated.  
 void CachedBuildPersisterDecorator.deleteBuildResults(Build build, long buildNumber)
          Remove a specific build build
 BuildResults Persister.getBuildResults(Build build, long buildNumber)
          Get the Nth build for a given build.
 BuildResults CachedBuildPersisterDecorator.loadBuildResults(Build build, long buildNumber)
          Cache the build results so that the least used results get purged
 void IAuditLogService.log(String msg, Build build)
           
 void AuditLogService.log(String msg, Build build)
           
 void Persister.saveBuild(Build build)
          Deprecated.  
 void CachedBuildPersisterDecorator.saveBuild(Build build)
          Save the build in the internal cache and pass it along to the parent to do the actual saving
 void CachedBuildPersisterDecorator.saveBuildResults(Build build, BuildResults buildResults)
          Simply pass this request onto the parent
 void AuditLog.setBuild(Build build)
           
 void AuditLogMessage.setBuild(Build build)
           
 

Constructors in com.atlassian.bamboo.persister with parameters of type Build
AuditLogMessage(Date timestamp, Build build, String eventType, String message)
           
 

Uses of Build in com.atlassian.bamboo.persister.file
 

Methods in com.atlassian.bamboo.persister.file that return Build
 Build FileBasedPersister.getBuildByKey(String buildKey)
           
 Build FileBasedPersister.getBuildByName(String buildName)
          Deprecated.  
 Build BuildPersisterDecorator.loadBuilds(String buildName)
          Load the persisted build with the given build name
 Build XStreamBuildPersister.loadBuilds(String buildName)
          Load the given build from an xml file.
 

Methods in com.atlassian.bamboo.persister.file with parameters of type Build
 void FileBasedPersister.addBuildResults(Build build, BuildResults buildResults)
           
 void BuildPersisterDecorator.deleteBuild(Build build)
          Remove the persisted date for the given build.
 void FileBasedPersister.deleteBuild(Build build)
           
 void XStreamBuildPersister.deleteBuild(Build build)
          Remove the given build's persisted files
 void BuildPersisterDecorator.deleteBuildResults(Build build, long buildNumber)
          Remove a specific build result
 void FileBasedPersister.deleteBuildResults(Build build, long buildNumber)
           
 void XStreamBuildPersister.deleteBuildResults(Build build, long buildNumber)
          Remove the build files for the given build buildNumber.
 BuildResults FileBasedPersister.getBuildResults(Build build, long buildNumber)
           
 File XStreamBuildPersister.getBuildResultsFileInDatedFormat(Build build, long buildNumber)
           
 BuildResults BuildPersisterDecorator.loadBuildResults(Build build, long buildNumber)
          Load the given build's buildNumber'th build results
 BuildResults XStreamBuildPersister.loadBuildResults(Build build, long buildNumber)
          Load the build buildresults for the given build number
 void BuildPersisterDecorator.saveBuild(Build build)
          Persist the given Build
 void FileBasedPersister.saveBuild(Build build)
           
 void XStreamBuildPersister.saveBuild(Build build)
          Save the supplied build
 void BuildPersisterDecorator.saveBuildResults(Build build, BuildResults buildResults)
          Save the given build's given buildResults
 void XStreamBuildPersister.saveBuildResults(Build build, BuildResults buildResults)
          Save the build results
 void FileBasedPersister.updateBuildResults(Build build, BuildResults buildResults)
           
 

Uses of Build in com.atlassian.bamboo.plugin
 

Methods in com.atlassian.bamboo.plugin with parameters of type Build
 boolean BuildSubMenuController.isDisplayMenu(Build build)
           
 

Uses of Build in com.atlassian.bamboo.repository
 

Methods in com.atlassian.bamboo.repository with parameters of type Build
 void Repository.getAllSourceCode(Build build)
          Forces the repository to refresh all the source code in the repository
 Collection Repository.getChangesSinceLastBuild(Build build, Date lastBuild)
          Obtain the number of changes that have been made to the build since the build was last executed.
 File Repository.getSourceCodeDirectory(Build build)
          Where has the source code been checked out?
 File AbstractRepository.getSourceCodeDirectory(Build build)
          For Subversion, we use the build name's directory within the system's working directory
 

Uses of Build in com.atlassian.bamboo.repository.cvsimpl
 

Methods in com.atlassian.bamboo.repository.cvsimpl with parameters of type Build
 void CVSRepository.getAllSourceCode(Build build)
          Clean and re-get all the build source code from the repository.
 Collection CVSRepository.getChangesSinceLastBuild(Build build, Date lastBuildStartTime)
          Obtain the number of changes that have been made to the build since the build was last executed.
 File CVSRepository.getSourceCodeDirectory(Build build)
          CVS checks out the source into the a subdirectory (named after the build) in the working directory
 

Constructors in com.atlassian.bamboo.repository.cvsimpl with parameters of type Build
CvsUpdateLogListener(Build build)
           
 

Uses of Build in com.atlassian.bamboo.repository.perforce
 

Methods in com.atlassian.bamboo.repository.perforce with parameters of type Build
 void PerforceRepository.getAllSourceCode(Build build)
          Force perforce to checkout all the source code.
 Collection PerforceRepository.getChangesSinceLastBuild(Build build, Date lastBuildStartTime)
          What changes to the build depot have happened since the given lastBuild date?
 File PerforceRepository.getSourceCodeDirectory(Build build)
          Perforce checks out the depot into the client's root directory.
 

Uses of Build in com.atlassian.bamboo.repository.svn
 

Methods in com.atlassian.bamboo.repository.svn with parameters of type Build
 void SvnRepository.getAllSourceCode(Build build)
          Check out the latest revision of the code
 Collection SvnRepository.getChangesSinceLastBuild(Build build, Date lastBuild)
          Get the build's changes (if any) since the last build
 

Constructors in com.atlassian.bamboo.repository.svn with parameters of type Build
UpdateEventHandler(Build build)
           
 

Uses of Build in com.atlassian.bamboo.results
 

Methods in com.atlassian.bamboo.results that return Build
 Build BuildResults.getBuild()
           
 Build BuildResultsImpl.getBuild()
           
 

Uses of Build in com.atlassian.bamboo.resultsummary
 

Methods in com.atlassian.bamboo.resultsummary with parameters of type Build
 BuildResultsSummary BuildResultsSummaryManager.generateSummaryFromBuildResults(BuildResults buildResults, Build build)
           
 BuildResultsSummary BuildResultsSummaryManagerImpl.generateSummaryFromBuildResults(BuildResults buildResults, Build build)
           
 List BuildResultsSummaryDao.getAllBuildResultsSummaries(Build build)
           
 List BuildResultsSummaryManager.getAllBuildResultsSummaries(Build build)
           
 List BuildResultsSummaryManagerImpl.getAllBuildResultsSummaries(Build build)
           
 List BuildResultsSummaryHibernateDao.getAllBuildResultsSummaries(Build build)
           
 long BuildResultsSummaryManager.getAverageBuildTime(Build build, int numberOfResults)
          Returns average build duration for given number of builds
 long BuildResultsSummaryManagerImpl.getAverageBuildTime(Build build, int numberOfResults)
           
 BuildResultsSummary BuildResultsSummaryManager.getBuildResultsSummary(Build build, int buildNumber)
           
 BuildResultsSummary BuildResultsSummaryManagerImpl.getBuildResultsSummary(Build build, int buildNumber)
           
 List BuildResultsSummaryDao.getBuildResultSummaries(Build build, int numberOfResults)
          Retrieves specific number of Build Result Summaries for a particular plan.
 List BuildResultsSummaryHibernateDao.getBuildResultSummaries(Build build, int numberOfResults)
           
 BuildResultsSummary BuildResultsSummaryDao.getFirstBuildSummary(Build build)
           
 BuildResultsSummary BuildResultsSummaryManager.getFirstBuildSummary(Build build)
           
 BuildResultsSummary BuildResultsSummaryManagerImpl.getFirstBuildSummary(Build build)
           
 BuildResultsSummary BuildResultsSummaryHibernateDao.getFirstBuildSummary(Build build)
           
 BuildResultsSummary BuildResultsSummaryDao.getLastBuildSummary(Build build)
           
 BuildResultsSummary BuildResultsSummaryManager.getLastBuildSummary(Build build)
           
 BuildResultsSummary BuildResultsSummaryManagerImpl.getLastBuildSummary(Build build)
           
 BuildResultsSummary BuildResultsSummaryHibernateDao.getLastBuildSummary(Build build)
           
 List BuildResultsSummaryDao.getNeighbouringSummaries(Build build, int currentBuildNumber)
           
 List BuildResultsSummaryManager.getNeighbouringSummaries(Build build, int buildNumber)
          Returns all the BuildResultsSummary objects that matches the passed build numbers
 List BuildResultsSummaryManagerImpl.getNeighbouringSummaries(Build build, int buildNumber)
           
 List BuildResultsSummaryHibernateDao.getNeighbouringSummaries(Build build, int currentBuildNumber)
           
 long BuildResultsSummaryDao.getNumberOfResults(Build build)
           
 long BuildResultsSummaryManager.getNumberOfResults(Build build)
           
 long BuildResultsSummaryManagerImpl.getNumberOfResults(Build build)
           
 long BuildResultsSummaryHibernateDao.getNumberOfResults(Build build)
           
 List BuildResultsSummaryDao.getSuccessfulBuildResultSummaries(Build build, int numberOfResults)
          Retrieves specific number of successful Build Result Summaries for a particular plan.
 List BuildResultsSummaryHibernateDao.getSuccessfulBuildResultSummaries(Build build, int numberOfResults)
           
 void BuildResultsSummaryManager.removeBuildResultsSummariesForBuild(Build build)
           
 void BuildResultsSummaryManagerImpl.removeBuildResultsSummariesForBuild(Build build)
           
 

Uses of Build in com.atlassian.bamboo.rss
 

Methods in com.atlassian.bamboo.rss with parameters of type Build
 void RssBuildFeedService.onBuildComplete(Build build, BuildResults buildResults)
          Update the feeds that care about this build.
 void RssBuildFeedService.onDeletedBuild(Build build)
          Remove the rss feeds associated with the build about to get zapped.
 void RssBuildFeedService.onNewBuild(Build build)
          Create the default build feeds
 

Uses of Build in com.atlassian.bamboo.session
 

Methods in com.atlassian.bamboo.session that return Build
 Build BambooSession.getBuildBeingCreated()
           
 

Methods in com.atlassian.bamboo.session with parameters of type Build
 void BambooSession.setBuildBeingCreated(Build buildBeingCreated)
           
 

Uses of Build in com.atlassian.bamboo.upgrade.tasks
 

Classes in com.atlassian.bamboo.upgrade.tasks that implement Build
 class UpgradeTask102BuildObject
          Information about a build under Continuous Integration.
 

Methods in com.atlassian.bamboo.upgrade.tasks that return Build
 Build UpgradeTask102BuildObject.getBuild()
           
 

Methods in com.atlassian.bamboo.upgrade.tasks with parameters of type Build
 void UpgradeTask102BuildObject.setBuild(Build build)
           
 

Uses of Build in com.atlassian.bamboo.upgrader
 

Methods in com.atlassian.bamboo.upgrader that return Build
 Build LegacyPersister.loadBuilds(String buildName)
          Load the given build from an xml file.
protected  Build AbstractBuildUpgrader.readInTheBuildFile(File buildFile)
           
 

Methods in com.atlassian.bamboo.upgrader with parameters of type Build
 void LegacyPersister.deleteBuild(Build build)
          Remove the given build's persisted files
 void LegacyPersister.deleteBuildResults(Build build, long buildNumber)
          Remove the build files for the given build buildNumber.
 File LegacyPersister.getBuildResultsFile(Build build, long buildNumber)
           
 File LegacyPersister.getBuildResultsFileInDatedFormat(Build build, long buildNumber)
           
 BuildResults LegacyPersister.loadBuildResults(Build build, long buildNumber)
          Load the build buildresults for the given build number
 void LegacyPersister.saveBuild(Build build)
          Save the supplied build
protected  void AbstractBuildUpgrader.saveBuildBackToFile(File buildFile, Build build)
           
 void LegacyPersister.saveBuildResults(Build build, BuildResults buildResults)
          Save the build results
 

Uses of Build in com.atlassian.bamboo.webwork
 

Methods in com.atlassian.bamboo.webwork with parameters of type Build
 boolean StarterAction.isFavourite(Build build)
           
 

Uses of Build in com.atlassian.bamboo.ww2.actions
 

Methods in com.atlassian.bamboo.ww2.actions that return Build
 Build BuildActionSupport.getBuild()
           
 

Methods in com.atlassian.bamboo.ww2.actions with parameters of type Build
 void BuildActionSupport.setBuild(Build build)
           
 

Uses of Build in com.atlassian.bamboo.ww2.actions.build.admin.config
 

Methods in com.atlassian.bamboo.ww2.actions.build.admin.config that return Build
 Build ConfigureBuildDependencies.getBuild()
           
 

Uses of Build in com.atlassian.bamboo.ww2.actions.labels
 

Methods in com.atlassian.bamboo.ww2.actions.labels that return Build
 Build ViewLabels.getBuild()
           
 

Methods in com.atlassian.bamboo.ww2.actions.labels with parameters of type Build
 void ViewLabels.setBuild(Build build)
           
 

Uses of Build in com.atlassian.bamboo.ww2.actions.project
 

Methods in com.atlassian.bamboo.ww2.actions.project with parameters of type Build
 boolean ViewProject.isFavourite(Build build)
           
 

Uses of Build in com.atlassian.bamboo.ww2.aware
 

Methods in com.atlassian.bamboo.ww2.aware that return Build
 Build BuildAware.getBuild()
           
 Build BuildCreationAware.getBuild()
           
 

Methods in com.atlassian.bamboo.ww2.aware with parameters of type Build
 void BuildAware.setBuild(Build build)
           
 void BuildCreationAware.setBuild(Build build)
           
 

Uses of Build in com.atlassian.bamboo.xmpp
 

Methods in com.atlassian.bamboo.xmpp with parameters of type Build
 void XmppBuildNotifier.onBuildComplete(Build build, BuildResults buildResults)
           
 



Copyright © 2006 Atlassian Software Systems. All Rights Reserved.