Package com.atlassian.bamboo.build

Interface Summary
Artifact  
Build This interface describes a Bamboo Build.
BuildDao  
BuildDefinition Each build has a BuildDefinition.
BuildDefinitionForBuild  
BuildDefinitionForProject  
BuildDefinitionManager A manager for stateful BuildDefinition.
BuildDefinitionXml  
BuildExecutionManager A class that is aware of all the goings on in executing builds.
BuildExecutionManager.BuildDetectionAction Callback action interface used by tryToDetectAndBuild method.
BuildExecutionUpdateManager  
BuildLoggerManager  
BuildManager Manager to handle all build related activities
CapabilitySubstitutionBean  
CookieCutter  
CustomBuildCompleteAction A plugin point for performing custom actions immediately after the build execution has finished.
CustomBuildProcessor Allows for a custom build process to be run after the main Builder.
CustomBuildProcessorServer Allows for a custom build process to be run after the main Builder.
CustomPreBuildAction A custom pre build task that occurs on the ExecutableBuildAgent.
JiraIssueResultsManager A manager to search for builds for given JIRA parameters
LogEntry  
StopBuildManager  
TestCase Basic POJO to hold information about a TestCase across builds.
TestManager  
TestResultDecorator  
TestResultManager  
VariableBuilderBean Builds a map of Bamboo variables given a BuildContext that contains Gobal, capabiltiy, custom build data, build number and build key values as variables.
 

Class Summary
AbstractArtifact  
AbstractSubstitutionBean  
AbstractTestResultDecorator  
BaseCustomBuildCompleteAction A base implementation that does nothing by default.
BuildCompletedDateComparator  
BuildConfigurationValidationUtils Helper class for validation of BuildConfiguration objects
BuildDateComparator  
BuildDefinitionXmlImpl  
BuildFactoryForTests A mother class for creating build objects for use in tests
BuildFilterController  
BuildHibernateDao  
BuildList This class provides the ui with a collection of the current Bamboo builds.
BuildObjectForTests Information about a build under Continuous Integration.
BuildOutputLogEntry  
BuildResultNavigatorHelper  
BuildResultsAction  
BuildStatusHelper  
ClassNameSortingDecorator  
CommandLogEntry  
CookieCutterImpl  
CurrentlyBuildingContainer A classs that allows thread safe maps of CurrentlyBuilding objects keyed by plan key and buildAgentId
DefaultArtifact The components used to identify a build artifact that need to be kept.
DefaultBuild  
DefaultBuildDefinition  
DefaultBuildDefinitionForBuild  
DefaultBuildDefinitionForProject  
DefaultBuildDefinitionManager  
DefaultBuildExecutionManager  
DefaultStopBuildManager  
DefaultTestManager  
DefaultTestResultManager  
DeleteBuildResults This class deletes a specific build
DeleteBuilds This class provides a UI action to remove one or more build.
DurationSortingDecorator  
ErrorLogEntry  
FilterController  
FullBuildNameComparator Compares the full project + plan names case insensitively
FullBuildNameComparatorForKey Compares the full project + plan names case insensitively
GotoBuildResult  
HibernateBuildManager A pisspoor build manager.
JiraIssueResultsManagerImpl  
LongestRunningComparator  
LongestTimeToFixComparator  
LuceneBasedJiraIssueResultsManagerImpl  
MostFailuresComparator  
PlanKeyHitCollector Hit collector that returns all plan keys (unsorted) from the query
ShowLatestBuildStatus Shows the latest status of a build
SimpleLogEntry Simple POJO for representing build build events.
TestBuildObjectForTests  
TestCaseLuceneImpl Basic implementation of a test case object to hold results grabbed from Lucene index.
TestClass  
VariableBuilderBeanImpl Implementation builds a Map of Bamboo variables given a BuildContext that contains Gobal, capabiltiy, custom build data, build number and build key values as variables.
VariableSubstitutionBean This bean is responsible for substituting BuildDefinition values with variables.
ViewBuild This class displays a build and its build summary
ViewBuildActivityLog This class places a build's log in the GUI for viewing.
ViewBuildFiles This action lets a user browse the build files.
ViewBuildLogs  
ViewBuildResults This class displays the specific BuildResultsImpl for a Build.
ViewBuildResultsSuccessfulTests  
ViewBuildResultsTests  
ViewCurrentRunningBuild  
ViewNextBuildResults This class displays the next BuildResultsImpl from the one we are currently viewing
ViewPreviousBuildResults This class displays the previous BuildResultsImpl from the one we are currently viewing
ViewTestCaseResultAction  
ViewTestClassResultAction  
 



Copyright © 2009 Atlassian Pty Ltd. All Rights Reserved.