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 ChainExecutionManager.start(com.atlassian.bamboo.plan.cache.ImmutableChain, com.atlassian.bamboo.build.ConditionalBuildDetectionAction) and PlanExecutionManager.start(ImmutableChain, BuildDetectionAction, AcquisitionPolicy) This interface is intentionally empty.
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 Deprecated. since 5.0 use BuildLoggerManager for logging functionality, agents are notifying server via ExecutionPhaseService
BuildLoggerManager Manages instances of BuildLogger
BuildNumberGeneratorDao  
BuildNumberGeneratorService Service that generates unique build numbers for build plans.
BuildRequestResult Result from a executing BuildDetectionAction
BuildTriggerCondition Provides the ability to gate whether a build should be triggered or not.
CapabilitySubstitutionBean  
ConditionalBuildDetectionAction Optional BuildDetectionAction interface that indicates that the action makes a decision if the build should start.
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 UnconditionalBuildDetectionAction marker interface indicating that delayed change detection should be non-blocking
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  
UnconditionalBuildDetectionAction Optional BuildDetectionAction interface that indicates that the action does not make the decision if the build should start.
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  
DefaultBuildDefinitionManagerTx Transactional class that does the real work for DefaultBuildDefinitionManager
DefaultBuildExecutionManager This class is registered as event listener DefaultBuildExecutionManager.afterPropertiesSet()
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
BuildDefinitionManager.BuildDefinitionNotFoundException  
PlanCreationDeniedException  
PlanCreationException Exception when an unexpected failure occurs during plan creation
PlanDeletionException  
 



Copyright © 2013 Atlassian Software Systems Pty Ltd. All Rights Reserved.