public class RamlClassloaderModelResolver extends ClassloaderModelResolver
| Modifier and Type | Field and Description |
|---|---|
protected Map<org.mule.maven.client.api.model.BundleDependency,List<org.mule.maven.client.api.model.BundleDependency>> |
muleDependenciesDependencies |
protected Set<org.mule.maven.client.api.model.BundleDescriptor> |
visited |
dependenciesMap, muleMavenPluginClient| Constructor and Description |
|---|
RamlClassloaderModelResolver(org.mule.maven.client.internal.AetherMavenClient muleMavenPluginClient) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
alreadyVisited(org.mule.maven.client.api.model.BundleDependency raml) |
protected void |
collectDependencies(org.mule.maven.client.api.model.BundleDependency raml) |
protected List<org.mule.maven.client.api.model.BundleDependency> |
getDependencies(org.mule.maven.client.api.model.BundleDependency ramlDependency) |
protected void |
markVisited(org.mule.maven.client.api.model.BundleDependency ramlDependency) |
protected List<org.mule.maven.client.api.model.BundleDependency> |
resolveConflicts(List<org.mule.maven.client.api.model.BundleDependency> newDependencies,
List<org.mule.maven.client.api.model.BundleDependency> alreadyResolved) |
Map<org.mule.maven.client.api.model.BundleDependency,List<org.mule.maven.client.api.model.BundleDependency>> |
resolveDependencies(List<org.mule.maven.client.api.model.BundleDependency> dependencies) |
protected Map<org.mule.maven.client.api.model.BundleDependency,List<org.mule.maven.client.api.model.BundleDependency>> |
resolveRamlDependencies(List<org.mule.maven.client.api.model.BundleDependency> ramls)
Resolve each of the ramls dependencies.
|
protected boolean |
shouldVisit(org.mule.maven.client.api.model.BundleDependency dependency) |
protected boolean |
unvisited(org.mule.maven.client.api.model.BundleDependency raml) |
getDependencies, resolveprotected Map<org.mule.maven.client.api.model.BundleDependency,List<org.mule.maven.client.api.model.BundleDependency>> muleDependenciesDependencies
protected Set<org.mule.maven.client.api.model.BundleDescriptor> visited
public RamlClassloaderModelResolver(org.mule.maven.client.internal.AetherMavenClient muleMavenPluginClient)
protected List<org.mule.maven.client.api.model.BundleDependency> resolveConflicts(List<org.mule.maven.client.api.model.BundleDependency> newDependencies, List<org.mule.maven.client.api.model.BundleDependency> alreadyResolved)
resolveConflicts in class ClassloaderModelResolverpublic Map<org.mule.maven.client.api.model.BundleDependency,List<org.mule.maven.client.api.model.BundleDependency>> resolveDependencies(List<org.mule.maven.client.api.model.BundleDependency> dependencies)
resolveDependencies in class ClassloaderModelResolverprotected Map<org.mule.maven.client.api.model.BundleDependency,List<org.mule.maven.client.api.model.BundleDependency>> resolveRamlDependencies(List<org.mule.maven.client.api.model.BundleDependency> ramls)
ramls - the list of ramls that are going to have their dependencies resolved.protected void collectDependencies(org.mule.maven.client.api.model.BundleDependency raml)
protected boolean shouldVisit(org.mule.maven.client.api.model.BundleDependency dependency)
protected void markVisited(org.mule.maven.client.api.model.BundleDependency ramlDependency)
protected List<org.mule.maven.client.api.model.BundleDependency> getDependencies(org.mule.maven.client.api.model.BundleDependency ramlDependency)
protected boolean alreadyVisited(org.mule.maven.client.api.model.BundleDependency raml)
protected boolean unvisited(org.mule.maven.client.api.model.BundleDependency raml)
Copyright © 2019 MuleSoft Inc. All rights reserved.