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.
BranchIntegrationHelper Set of simple helper methods.
BranchIntegrationService  
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  
BranchIntegrationHelperImpl  
BranchIntegrationServiceImpl  
BranchMonitoringConfigurationImpl This class stores branch detection parameters
BranchSpecificConfiguration Dumping ground for any configuration specific to a branch.
ChainBranchIdentifierImpl  
ChainBranchImpl  
ChainBranchManagerImpl  
ChainBranchUtils  
ChainPropagatingFacade  
ChainStagePropagatingFacade  
ImmutableChainPropagatingFacade  
JobPropagatingFacade  
MergeResult  
VcsBranchHibernateDao  
VcsBranchImpl  
VcsBranchManagerImpl  
 

Enum Summary
BranchIntegrationStrategy The available branch integration strategies
 



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