Package org.mule.maven.client.internal
Class BundleDependencyHelper
java.lang.Object
org.mule.maven.client.internal.BundleDependencyHelper
Utility class that converts a dependency node into a BundleDependency by also converting the transitive dependencies and
caching the results for future usages. Since Mule Plugins will have it's dependencies isolated from each other and the
deployable artifact itself, the cache should consider that to avoid returning an already cached dependency from a different
plugin.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.mule.maven.pom.parser.api.model.BundleDependencygetBundleDependency(org.eclipse.aether.graph.DependencyNode node, org.eclipse.aether.graph.DependencyFilter transitiveDependencyFilter)
-
Constructor Details
-
BundleDependencyHelper
public BundleDependencyHelper()
-
-
Method Details
-
getBundleDependency
public org.mule.maven.pom.parser.api.model.BundleDependency getBundleDependency(org.eclipse.aether.graph.DependencyNode node, org.eclipse.aether.graph.DependencyFilter transitiveDependencyFilter)
-