Class DependencyTreeBuilderImpl
- java.lang.Object
-
- com.atlassian.bamboo.v2.build.dependencies.DependencyTreeBuilderImpl
-
- All Implemented Interfaces:
DependencyTreeBuilder
public class DependencyTreeBuilderImpl extends Object implements DependencyTreeBuilder
-
-
Constructor Summary
Constructors Constructor Description DependencyTreeBuilderImpl(ImmutablePlanCacheService immutablePlanCacheService, PlanDependencyManager planDependencyManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<ImmutablePlan>
getDirectParents(@NotNull ImmutablePlan plan)
Visits all the parentPlan
for the give build and returns its direct linage in topological order
-
-
-
Constructor Detail
-
DependencyTreeBuilderImpl
public DependencyTreeBuilderImpl(ImmutablePlanCacheService immutablePlanCacheService, PlanDependencyManager planDependencyManager)
-
-
Method Detail
-
getDirectParents
public List<ImmutablePlan> getDirectParents(@NotNull @NotNull ImmutablePlan plan) throws ConfigurationException
Description copied from interface:DependencyTreeBuilder
Visits all the parentPlan
for the give build and returns its direct linage in topological order- Specified by:
getDirectParents
in interfaceDependencyTreeBuilder
- Returns:
- buildParents
- Throws:
ConfigurationException
-
-