public class ConfigurationDependencyResolver extends Object
| Constructor and Description |
|---|
ConfigurationDependencyResolver(org.mule.runtime.ast.api.ArtifactAst applicationModel)
Creates a new instance associated to a complete
ApplicationModel. |
ConfigurationDependencyResolver(org.mule.runtime.ast.graph.api.ArtifactAstDependencyGraph graph) |
| Modifier and Type | Method and Description |
|---|---|
Collection<String> |
getDirectComponentDependencies(String componentName) |
Collection<String> |
resolveComponentDependencies(String componentName) |
public ConfigurationDependencyResolver(org.mule.runtime.ast.api.ArtifactAst applicationModel)
ApplicationModel.applicationModel - the artifact ApplicationModel.public ConfigurationDependencyResolver(org.mule.runtime.ast.graph.api.ArtifactAstDependencyGraph graph)
public Collection<String> resolveComponentDependencies(String componentName)
componentName - the name attribute value of the component#componentName. An empty collection if there is no
component with such name.public Collection<String> getDirectComponentDependencies(String componentName)
componentName - the name attribute value of the component#componentName. An empty collection if there is
no component with such name.Copyright © 2003–2022 MuleSoft, Inc.. All rights reserved.