|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.atlassian.bamboo.plan.PlanHelper
public class PlanHelper
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static List<Repository> getRepositories(@NotNull ImmutablePlan plan)
@NotNull public static LinkedHashMap<Long,RepositoryDefinition> getRepositoryDefinitionMap(@NotNull ImmutablePlan plan)
@NotNull public static List<RepositoryDefinition> getRepositoryDefinitions(@NotNull ImmutablePlan plan)
@NotNull public static List<RepositoryDefinition> getRepositoryDefinitionsByType(@NotNull ImmutablePlan plan, @NotNull String pluginKey)
public static RepositoryDefinition getRepositoryDefinitionForPlanById(@NotNull ImmutablePlan plan, long id)
@Nullable public static RepositoryDefinition getDefaultRepositoryDefinition(@NotNull ImmutablePlan plan)
@Nullable public static Repository getDefaultRepository(@NotNull ImmutablePlan plan)
public static boolean isDefault(@NotNull RepositoryDefinition repositoryDefinition)
public static String getCurrentStatus(@NotNull ImmutablePlan plan)
@NotNull public static ImmutablePlan getMasterPlan(@NotNull ImmutablePlan plan)
plan
-
@NotNull public static ImmutableChain getMasterPlan(@NotNull ImmutableChain plan)
plan
-
@NotNull public static Chain getMasterPlan(@NotNull Chain plan)
plan
-
@NotNull public static PlanKey getMasterPlanKey(@NotNull ImmutablePlan plan)
plan
-
@NotNull public static Job getBranchedJob(@NotNull Chain chainBranch, @NotNull Job masterJob)
public static ImmutableJob getBranchedImmutableJob(ImmutableChain chainBranch, ImmutableJob masterJob)
chainBranch
- branch where job has to be searchedmasterJob
- job which is to be found in a branch
ImmutableJob
or null if not found@NotNull public static ChainStage getBranchedStage(Chain chainBranch, ChainStage masterStage)
@Nullable public static <T> T getConfigObject(@NotNull ImmutablePlan plan, @NotNull String key, @NotNull Class<T> clazz)
@Nullable public static <T> T getConfigObject(@NotNull BuildDefinition planDefinition, @NotNull String key, @NotNull Class<T> clazz)
public static long getPermissionPlanId(ImmutablePlan plan)
public static PlanIdentifier getPlanIdentifierForPermissionChecking(long id, @NotNull PlanType planType)
@NotNull public static Set<PlanKey> getMasterAndBranchesKeys(@NotNull CachedPlanManager cachedPlanManager, @NotNull PlanKey masterOrBranchKey)
cachedPlanManager
- cachedPlanManager beanmasterOrBranchKey
- key of either master plan or one of the branches in the family
public static boolean haveTheSameMaster(@NotNull CachedPlanManager cachedPlanManager, @NotNull PlanKey masterOrBranchKeyA, @NotNull PlanKey masterOrBranchKeyB)
public static boolean haveTheSameMaster(@NotNull CachedPlanManager cachedPlanManager, @NotNull ImmutableChain masterOrBranchA, @NotNull ImmutableChain masterOrBranchB)
public static boolean hasMultipleBranches(@NotNull CachedPlanManager cachedPlanManager, @NotNull PlanKey planKey)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |