public class AdditionalPluginDependenciesResolver extends Object
| Modifier and Type | Field and Description |
|---|---|
protected static String |
ADDITIONAL_DEPENDENCIES_ELEMENT |
protected static String |
ADDITIONAL_PLUGIN_DEPENDENCIES_ELEMENT |
protected static String |
ARTIFACT_ID_ELEMENT |
protected static String |
DEPENDENCY_ELEMENT |
protected static String |
GROUP_ID_ELEMENT |
protected static String |
MULE_EXTENSIONS_PLUGIN_ARTIFACT_ID |
protected static String |
MULE_EXTENSIONS_PLUGIN_GROUP_ID |
protected static String |
MULE_MAVEN_PLUGIN_ARTIFACT_ID |
protected static String |
MULE_MAVEN_PLUGIN_GROUP_ID |
protected static String |
PLUGIN_ELEMENT |
protected static String |
VERSION_ELEMENT |
| Constructor and Description |
|---|
AdditionalPluginDependenciesResolver(org.mule.maven.client.internal.AetherMavenClient muleMavenPluginClient,
List<Plugin> additionalPluginDependencies,
File temporaryFolder,
Map<org.mule.tools.api.classloader.model.ArtifactCoordinates,Supplier<org.apache.maven.model.Model>> pomModels) |
| Modifier and Type | Method and Description |
|---|---|
protected Collection<Plugin> |
resolveAdditionalDependenciesFromMulePlugins(List<org.mule.maven.client.api.model.BundleDependency> mulePlugins) |
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> applicationDependencies,
Map<org.mule.tools.api.classloader.model.ArtifactCoordinates,List<org.mule.tools.api.classloader.model.Artifact>> pluginsDependencies) |
protected static final String MULE_EXTENSIONS_PLUGIN_GROUP_ID
protected static final String MULE_EXTENSIONS_PLUGIN_ARTIFACT_ID
protected static final String MULE_MAVEN_PLUGIN_GROUP_ID
protected static final String MULE_MAVEN_PLUGIN_ARTIFACT_ID
protected static final String ADDITIONAL_PLUGIN_DEPENDENCIES_ELEMENT
protected static final String ADDITIONAL_DEPENDENCIES_ELEMENT
protected static final String GROUP_ID_ELEMENT
protected static final String ARTIFACT_ID_ELEMENT
protected static final String VERSION_ELEMENT
protected static final String PLUGIN_ELEMENT
protected static final String DEPENDENCY_ELEMENT
public AdditionalPluginDependenciesResolver(org.mule.maven.client.internal.AetherMavenClient muleMavenPluginClient,
List<Plugin> additionalPluginDependencies,
File temporaryFolder,
Map<org.mule.tools.api.classloader.model.ArtifactCoordinates,Supplier<org.apache.maven.model.Model>> pomModels)
public 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> applicationDependencies, Map<org.mule.tools.api.classloader.model.ArtifactCoordinates,List<org.mule.tools.api.classloader.model.Artifact>> pluginsDependencies)
protected Collection<Plugin> resolveAdditionalDependenciesFromMulePlugins(List<org.mule.maven.client.api.model.BundleDependency> mulePlugins)
Copyright © 2003–2022 MuleSoft, Inc.. All rights reserved.