Package com.atlassian.bamboo.plan.branch

Interface Summary
BambooVcsBranch  
BranchCommitInformation Class used for tracking creator and last commiter of vcs branch.
BranchCommitInformationDao  
BranchCommitInformationManager  
BranchDetectionService A service for detecting new branches in VCS repositories and creating new branches for a plan.
BranchIntegrationConfiguration This interface is used to store branch "integration strategy" settings - the thing that does the merge with an arbitrary branch (so called 'integration branch') prior to executing the jobs, and pushing the merge commit back to the repository after successful build.
BranchMonitoringConfiguration This interface is used to store plan's branches monitor settings - the thing that monitors the repository for new branches in SCM and manages branches for that plan in Bamboo
ChainBranch Represents a branch of a plan.
ChainBranchIdentifier  
ChainBranchManager  
VcsBranch  
VcsBranchDao  
VcsBranchManager  
 

Class Summary
BambooVcsBranchImpl  
BranchCommitInformationImpl  
BranchCommitInformationManagerImpl  
BranchDetectionJobScheduler  
BranchDetectionServiceImpl  
BranchExpiryJob  
BranchExpiryScheduler  
BranchIntegrationConfigurationImpl  
BranchIntegrationHelper  
BranchIntegrationHelper.MergeResult  
BranchMonitoringConfigurationImpl This class stores branch detection parameters
BranchSpecificConfiguration Dumping ground for any configuration specific to a branch.
ChainBranchIdentifierImpl  
ChainBranchImpl  
ChainBranchManagerImpl  
ChainBranchUtils  
ChainPropagatingFacade  
ChainStagePropagatingFacade  
JobPropagatingFacade  
VcsBranchHibernateDao  
VcsBranchImpl  
VcsBranchManagerImpl  
 

Enum Summary
BranchIntegrationStrategy The available branch integration strategies
 



Copyright © 2012 Atlassian. All Rights Reserved.