Package com.atlassian.bamboo.build

Interface Summary
Artifact  
Build This interface describes a Bamboo Build Plan
BuildDao  
BuildDefinition Each build has a BuildDefinition.
BuildDefinitionForBuild  
BuildDefinitionForProject  
BuildDefinitionManager A manager for stateful BuildDefinition.
BuildDefinitionXml  
BuildDetectionAction Callback action interface used by BuildExecutionManager.tryToDetectAndBuild(java.lang.String, com.atlassian.bamboo.build.BuildDetectionAction, boolean) and ChainExecutionManager.start(com.atlassian.bamboo.chains.Chain, com.atlassian.bamboo.build.BuildDetectionAction)
BuildExecutionManager A class that is aware of all the goings on in executing builds.
BuildExecutionUpdateManager  
BuildLoggerManager Manages instances of BuildLogger
BuildManager Manager to handle all build related activities
BuildNumberGeneratorDao  
BuildNumberGeneratorService Service that generates unique build numbers for build plans.
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.
CustomPostBuildCompletedAction 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
LimitedConcurrencyCaller LimitedConcurrencyCaller allows limit concurrent calls on critical resources as database connections.
LimitedConcurrencyCaller.Callable<T,E extends Exception>  
LogEntry  
PlanDependency  
PlanDependencyDao  
PlanDependencyManager  
StopBuildManager  
TestResultDecorator  
VariableBuilderBean Builds a map of Bamboo variables given a BuildContext that contains Global, capability, custom build data, build number and build key values as variables.
 

Class Summary
AbstractArtifact  
AbstractSubstitutionBean  
BaseCustomBuildCompleteAction A base implementation that does nothing by default.
BuildCompletedDateComparator Sorts the BuildResultsSummary using the build completed date if available, or build date if no completed date in ascending order
BuildConfigurationValidationUtils Helper class for validation of BuildConfiguration objects
BuildDateComparator  
BuildDefinitionXmlImpl  
BuildFactoryForTests A mother class for creating build objects for use in tests
BuildHibernateDao  
BuildList This class provides the ui with a collection of the current Bamboo builds.
BuildNumberGeneratorDaoImpl  
BuildNumberGeneratorServiceImpl  
BuildObjectForTests Information about a build under Continuous Integration.
BuildOutputLogEntry  
BuildResultNavigatorHelper  
BuildResultsAction  
BuildStatusHelper  
BuildSuspensionCheckBean  
ChildBuildPredicate  
ChildChainPredicate  
CloverGrailsPreBuildAction  
CommandLogEntry  
CookieCutterImpl  
CurrentlyBuildingContainer A classs that allows thread safe maps of CurrentlyBuilding objects keyed by plan key and buildAgentId
DatabaseConnectionPoolLimitedConcurrencyFactory  
DefaultArtifact The components used to identify a build artifact that need to be kept.
DefaultBuild  
DefaultBuildDefinition  
DefaultBuildDefinitionForBuild  
DefaultBuildDefinitionForProject  
DefaultBuildDefinitionManager  
DefaultBuildExecutionManager  
DefaultStopBuildManager  
DeleteBuildResults This class deletes a specific build
ErrorLogEntry  
FilterController  
FullBuildNameComparator Compares the full project + plan names case insensitively
GotoBuildResult  
HibernateBuildManager  
JiraIssueResultsManagerImpl  
LimitedConcurrencyCallerImpl  
LuceneBasedJiraIssueResultsManagerImpl  
MockBuildManager  
ParentBuildPredicate  
ParentChainPredicate  
PlanDependencyHibernateDao  
PlanDependencyImpl  
PlanDependencyManagerImpl  
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  
VariableBuilderBeanImpl Implementation builds a Map of Bamboo variables given a BuildContext that contains Global, capability, 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  
 

Exception Summary
PlanCreationDeniedException  
PlanCreationException Exception when an unexpected failure occurs during plan creation
 



Copyright © 2010 Atlassian. All Rights Reserved.