| Package | Description |
|---|---|
| org.mule.tools.api.classloader.model | |
| org.mule.tools.api.classloader.model.util | |
| org.mule.tools.api.util | |
| org.mule.tools.api.validation |
| Modifier and Type | Method and Description |
|---|---|
ArtifactCoordinates |
Artifact.getArtifactCoordinates() |
ArtifactCoordinates |
ClassLoaderModel.getArtifactCoordinates() |
protected ArtifactCoordinates |
ApplicationClassLoaderModelAssembler.getArtifactCoordinates(org.mule.maven.client.api.model.BundleDescriptor projectBundleDescriptor) |
| Modifier and Type | Method and Description |
|---|---|
void |
ClassLoaderModel.setArtifactCoordinates(ArtifactCoordinates artifactCoordinates) |
| Constructor and Description |
|---|
Artifact(ArtifactCoordinates artifactCoordinates,
URI uri) |
ClassLoaderModel(String version,
ArtifactCoordinates artifactCoordinates) |
| Modifier and Type | Method and Description |
|---|---|
static ArtifactCoordinates |
ArtifactUtils.toArtifactCoordinates(org.apache.maven.artifact.Artifact artifact)
Converts a
Artifact instance to a ArtifactCoordinates instance. |
static ArtifactCoordinates |
ArtifactUtils.toArtifactCoordinates(org.mule.maven.client.api.model.BundleDescriptor bundleDescriptor)
Convert a
BundleDescriptor instance to ArtifactCoordinates. |
static ArtifactCoordinates |
ArtifactUtils.toArtifactCoordinates(org.apache.maven.model.Dependency dependency) |
| Modifier and Type | Method and Description |
|---|---|
static org.apache.maven.model.Dependency |
ArtifactUtils.toDependency(ArtifactCoordinates artifactCoordinates) |
| Modifier and Type | Method and Description |
|---|---|
List<ArtifactCoordinates> |
Project.getDependencies() |
| Modifier and Type | Method and Description |
|---|---|
Project |
ProjectBuilder.buildProject(ArtifactCoordinates dependency) |
| Modifier and Type | Method and Description |
|---|---|
protected Map<String,List<ArtifactCoordinates>> |
MulePluginsCompatibilityValidator.buildDependencyMap(List<ArtifactCoordinates> dependencyList) |
protected Predicate<ArtifactCoordinates> |
MulePluginResolver.dependencyWith(String scope) |
protected List<ArtifactCoordinates> |
MulePluginResolver.getAllMulePluginDependencies(Project project,
String scope) |
List<ArtifactCoordinates> |
MulePluginResolver.resolveMulePlugins(Project project) |
protected List<ArtifactCoordinates> |
MulePluginResolver.resolveMulePluginsOfScope(Project project,
String scope) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
MulePluginsCompatibilityValidator.areMulePluginVersionCompatible(List<ArtifactCoordinates> dependencies) |
protected Map<String,List<ArtifactCoordinates>> |
MulePluginsCompatibilityValidator.buildDependencyMap(List<ArtifactCoordinates> dependencyList) |
protected String |
MulePluginsCompatibilityValidator.createErrorMessage(String mulePlugin,
List<ArtifactCoordinates> dependencies) |
void |
MulePluginsCompatibilityValidator.validate(List<ArtifactCoordinates> mulePlugins)
Validates a list of dependencies to check for incompatibilities
|
void |
Validator.validateSharedLibraries(List<SharedLibraryDependency> sharedLibraries,
List<ArtifactCoordinates> projectDependencies)
It validates if every shared library is present in the project dependencies.
|
Copyright © 2017. All rights reserved.