Package com.atlassian.bamboo.build

Interface Summary
Artifact Deprecated. since 3.0 Use ArtifactDefinitionContext
Buildable  
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) and ChainExecutionManager.start(com.atlassian.bamboo.plan.cache.ImmutableChain, com.atlassian.bamboo.build.BuildDetectionAction)
BuildDetectionActionFactory Factory for creating common BuildDetectionAction's
BuildDetectionResult Returned from a BuildDetectionAction
BuildExecutionManager A class that is aware of all the goings on in executing builds.
BuildExecutionUpdateManager  
BuildLoggerManager Manages instances of BuildLogger
BuildNumberGeneratorDao  
BuildNumberGeneratorService Service that generates unique build numbers for build plans.
BuildRequestResult Result from a BuildExecutionManager.tryToDetectAndBuild(String, BuildDetectionAction)
BuildTriggerCondition Provides the ability to gate whether a build should be triggered or not.
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.
DelayedChangeDetectionAction Optional BuildDetectionAction interface that all allows for tge creation of the result and change detection to be split up
JiraIssueResultsManager A manager to search for builds for given JIRA parameters
Job  
LimitedConcurrencyCaller LimitedConcurrencyCaller allows limit concurrent calls on critical resources as database connections.
LimitedConcurrencyCaller.Callable<T,E extends Exception>  
LogEntry  
PartialBuildDefinition For description of this interface, see BuildDefinition.
PlanDependency  
PlanDependencyDao  
PlanDependencyManager  
StopBuildManager  
TestResultDecorator  
UserInitiatedBuildDetectionAction Interface used to mark BuildDetectionAction initiated by the user.
VariableSubstitutionBean Deprecated. since 3.1 use CustomVariableContext
 

Class Summary
BuildConfigurationValidationUtils Helper class for validation of BuildConfiguration objects
BuildDefinitionXmlImpl  
BuildDetectionActionFactoryImpl  
BuildDetectionResultImpl Returned from a BuildDetectionAction
BuildList This class provides the ui with a collection of the current Bamboo plans.
BuildNumberGeneratorDaoImpl  
BuildNumberGeneratorServiceImpl  
BuildOutputLogEntry  
BuildRequestResultImpl  
BuildResultsAction  
BuildStatusHelper  
BuildSuspensionCheckBean Used to check if the Bamboo license allows building or plan creation
ChainResultsAction  
CloverGrailsPreBuildAction  
CommandLogEntry  
CookieCutterImpl  
CurrentlyBuildingContainer A class that allows thread safe maps of CurrentlyBuilding objects keyed by plan key and buildAgentId.
DatabaseConnectionPoolLimitedConcurrencyFactory  
DefaultArtifact Deprecated. since 3.0
DefaultBuildDefinition  
DefaultBuildDefinitionForBuild  
DefaultBuildDefinitionManager  
DefaultBuildExecutionManager  
DefaultJob  
DefaultStopBuildManager  
DeletePlanResults  
ErrorLogEntry  
FilterController  
GotoBuildResult  
JobStatusHelper A helper class for ImmutableJob and Job objects' status
LimitedConcurrencyCallerImpl  
ListBuildResults  
LuceneBasedJiraIssueResultsManagerImpl  
ParentChainPredicate  
PartialBuildDefinitionImpl This class is used for BuildDefinition merging.
PlanDependencyHibernateDao  
PlanDependencyImpl  
PlanDependencyManagerImpl  
PlanKeyHitCollector Hit collector that returns all plan keys (unsorted) from the query
PlanResultsAction  
QuarantineTest This class toggles a specific test to ignore in the future.
ShowLatestBuildStatus Shows the latest status of a build
SimpleLogEntry Simple POJO for representing build build events.
VariableSubstitutionBeanImpl Deprecated. since 3.1 use CustomVariableContext
ViewBuild This class displays a build and its build summary
ViewBuildFiles This action lets a user browse the build files.
ViewBuildLogs  
ViewBuildResults This class displays the specific BuildResultsImpl for a Plan.
ViewBuildResultsSuccessfulTests  
ViewBuildResultsTests  
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  
 

Enum Summary
BuildTriggerCondition.ExecutionPreference  
 

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



Copyright © 2012 Atlassian. All Rights Reserved.