com.atlassian.bamboo.plan.branch
Interface VcsBranchManager

All Known Implementing Classes:
VcsBranchManagerImpl

public interface VcsBranchManager


Method Summary
 void deleteAll(java.util.Collection<BambooVcsBranch> vcsBranches)
           
 void deleteAll(ImmutableChain chain)
           
 java.util.List<BambooVcsBranch> findByChain(ImmutableChain chain)
           
 java.util.List<BambooVcsBranch> findByChainId(long chainId)
          Note: the returned VCS branches will not have a chain associated with them.
 void save(BambooVcsBranch branch)
           
 void saveAll(ImmutableChain chain, java.lang.Iterable<VcsBranch> requestedBranchesToSave)
           
 void saveAll(java.lang.Iterable<BambooVcsBranch> vcsBranches)
           
 

Method Detail

save

void save(@NotNull
          BambooVcsBranch branch)

findByChain

java.util.List<BambooVcsBranch> findByChain(@NotNull
                                            ImmutableChain chain)

findByChainId

java.util.List<BambooVcsBranch> findByChainId(long chainId)
Note: the returned VCS branches will not have a chain associated with them.


deleteAll

void deleteAll(@NotNull
               ImmutableChain chain)

deleteAll

void deleteAll(@NotNull
               java.util.Collection<BambooVcsBranch> vcsBranches)

saveAll

void saveAll(@NotNull
             java.lang.Iterable<BambooVcsBranch> vcsBranches)

saveAll

void saveAll(@NotNull
             ImmutableChain chain,
             @NotNull
             java.lang.Iterable<VcsBranch> requestedBranchesToSave)


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