com.atlassian.bamboo.v2.build.dependencies
Interface DependencyTreeBuilder

All Known Implementing Classes:
DependencyTreeBuilderImpl

public interface DependencyTreeBuilder


Method Summary
 org.codehaus.plexus.util.dag.DAG getDirectDependencyGraph(PlanIdentifier plan)
          Calculates the direct dependency graph for a particular build
 java.util.List<Plan> getDirectParents(PlanIdentifier plan)
          Visits all the parent Plan for the give build and returns its direct linage in topological order
 

Method Detail

getDirectParents

java.util.List<Plan> getDirectParents(PlanIdentifier plan)
                                      throws ConfigurationException
Visits all the parent Plan for the give build and returns its direct linage in topological order

Parameters:
plan -
Returns:
buildParents
Throws:
ConfigurationException

getDirectDependencyGraph

org.codehaus.plexus.util.dag.DAG getDirectDependencyGraph(PlanIdentifier plan)
                                                          throws ConfigurationException
Calculates the direct dependency graph for a particular build

Parameters:
plan -
Returns:
Throws:
ConfigurationException


Copyright © 2012 Atlassian. All Rights Reserved.