Class DependencyTreeBuilderImpl
java.lang.Object
com.atlassian.bamboo.v2.build.dependencies.DependencyTreeBuilderImpl
- All Implemented Interfaces:
DependencyTreeBuilder
-
Constructor Summary
ConstructorDescriptionDependencyTreeBuilderImpl
(ImmutablePlanCacheService immutablePlanCacheService, PlanDependencyManager planDependencyManager) -
Method Summary
Modifier and TypeMethodDescriptiongetDirectParents
(@NotNull ImmutablePlan plan) Visits all the parentPlan
for the give build and returns its direct linage in topological order
-
Constructor Details
-
DependencyTreeBuilderImpl
public DependencyTreeBuilderImpl(ImmutablePlanCacheService immutablePlanCacheService, PlanDependencyManager planDependencyManager)
-
-
Method Details
-
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
-