public class ComponentDependencyAnalyzer extends Object
| Constructor and Description |
|---|
ComponentDependencyAnalyzer(StrolchConfiguration strolchConfiguration,
Map<String,ComponentController> controllerMap) |
| Modifier and Type | Method and Description |
|---|---|
Set<ComponentController> |
collectDirectDownstreamDependencies(Set<ComponentController> controllers) |
Set<ComponentController> |
collectDirectUpstreamDependencies(Set<ComponentController> controllers) |
Set<ComponentController> |
findRootDownstreamComponents() |
Set<ComponentController> |
findRootUpstreamComponents() |
void |
setupDependencies() |
public ComponentDependencyAnalyzer(StrolchConfiguration strolchConfiguration, Map<String,ComponentController> controllerMap)
public Set<ComponentController> findRootUpstreamComponents()
public Set<ComponentController> findRootDownstreamComponents()
public Set<ComponentController> collectDirectUpstreamDependencies(Set<ComponentController> controllers)
public Set<ComponentController> collectDirectDownstreamDependencies(Set<ComponentController> controllers)
public void setupDependencies()
Copyright © 2011–2016 Strolch. All rights reserved.