com.atlassian.bamboo.plan.branch
Class ChainBranchUtils

java.lang.Object
  extended by com.atlassian.bamboo.plan.branch.ChainBranchUtils

public class ChainBranchUtils
extends Object


Method Summary
static Job getBranchedJob(Job masterJob, Chain chain)
           
static String getChainBranchName(CachedPlanManager cachedPlanManager, CustomVariableContext customVariableContext, PlanKey planKey)
           
static String getChainBranchName(CustomVariableContext customVariableContext, ImmutablePlan plan)
           
static String getChainBranchName(DashboardCachingManager dashboardCachingManager, CustomVariableContext customVariableContext, PlanKey planKey)
           
static String getChainBranchNameWithoutContextChange(CustomVariableContext customVariableContext, ImmutablePlan plan)
           
static String getSubstitutedVcsBranchName(CustomVariableContext customVariableContext, ImmutablePlan plan)
           
static String getSubstitutedVcsBranchNameWithoutContextChange(CustomVariableContext customVariableContext, ImmutablePlan plan)
           
static String getValidChainBranchName(VcsBranch newBranch)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getBranchedJob

@Nullable
public static Job getBranchedJob(@NotNull
                                          Job masterJob,
                                          @NotNull
                                          Chain chain)

getSubstitutedVcsBranchName

@Nullable
public static String getSubstitutedVcsBranchName(@NotNull
                                                          CustomVariableContext customVariableContext,
                                                          @NotNull
                                                          ImmutablePlan plan)

getSubstitutedVcsBranchNameWithoutContextChange

public static String getSubstitutedVcsBranchNameWithoutContextChange(@NotNull
                                                                     CustomVariableContext customVariableContext,
                                                                     @NotNull
                                                                     ImmutablePlan plan)

getChainBranchName

@Nullable
public static String getChainBranchName(@NotNull
                                                 CachedPlanManager cachedPlanManager,
                                                 @NotNull
                                                 CustomVariableContext customVariableContext,
                                                 @NotNull
                                                 PlanKey planKey)

getChainBranchName

@Nullable
public static String getChainBranchName(@NotNull
                                                 DashboardCachingManager dashboardCachingManager,
                                                 @NotNull
                                                 CustomVariableContext customVariableContext,
                                                 @NotNull
                                                 PlanKey planKey)

getChainBranchName

@NotNull
public static String getChainBranchName(@NotNull
                                                CustomVariableContext customVariableContext,
                                                @NotNull
                                                ImmutablePlan plan)

getChainBranchNameWithoutContextChange

@NotNull
public static String getChainBranchNameWithoutContextChange(@NotNull
                                                                    CustomVariableContext customVariableContext,
                                                                    @NotNull
                                                                    ImmutablePlan plan)

getValidChainBranchName

public static String getValidChainBranchName(VcsBranch newBranch)


Copyright © 2015 Atlassian Software Systems Pty Ltd. All rights reserved.