public class ArtifactUtils extends Object
| Constructor and Description |
|---|
ArtifactUtils() |
| Modifier and Type | Method and Description |
|---|---|
protected static String |
getAttribute(org.codehaus.plexus.util.xml.Xpp3Dom tag,
String attributeName) |
static org.mule.maven.client.api.model.BundleDescriptor |
getBundleDescriptor(org.mule.tools.api.classloader.model.ApplicationGAVModel appGAVModel) |
static org.mule.tools.api.classloader.model.ArtifactCoordinates |
getDeployableArtifactCoordinates(org.apache.maven.model.Model pomModel,
org.mule.tools.api.classloader.model.ApplicationGAVModel appGAVModel) |
static org.mule.maven.client.api.model.BundleDescriptor |
getPomProjectBundleDescriptor(org.mule.tools.api.classloader.model.ApplicationGAVModel appGAVModel) |
static boolean |
isValidMulePlugin(org.mule.tools.api.classloader.model.Artifact artifact)
Checks if an
Artifact instance represents a mule-plugin. |
static List<org.mule.tools.api.classloader.model.Artifact> |
toApplicationModelArtifacts(List<org.mule.maven.client.api.model.BundleDependency> appDependencies) |
static org.mule.tools.api.classloader.model.Artifact |
toArtifact(org.mule.maven.client.api.model.BundleDependency bundleDependency)
Convert a
BundleDependency instance to Artifact. |
static org.mule.tools.api.classloader.model.ArtifactCoordinates |
toArtifactCoordinates(org.mule.maven.client.api.model.BundleDescriptor bundleDescriptor)
Convert a
BundleDescriptor instance to ArtifactCoordinates. |
static List<org.mule.tools.api.classloader.model.Artifact> |
toArtifacts(List<org.mule.maven.client.api.model.BundleDependency> dependencies)
Converts a
List to a List. |
static org.mule.maven.client.api.model.BundleDescriptor |
toBundleDescriptor(org.mule.tools.api.classloader.model.ArtifactCoordinates artifactCoordinates)
Converts a
ArtifactCoordinates instance to a BundleDescriptor instance. |
static org.mule.maven.client.api.model.BundleDescriptor |
toBundleDescriptor(org.apache.maven.model.Dependency dependency)
Converts a
Dependency instance to a BundleDescriptor instance. |
static List<org.mule.tools.api.classloader.model.Artifact> |
updateArtifactsSharedState(List<org.mule.maven.client.api.model.BundleDependency> appDependencies,
List<org.mule.tools.api.classloader.model.Artifact> artifacts,
org.apache.maven.model.Model pomModel,
List<String> activeProfiles) |
static org.mule.tools.api.classloader.model.Artifact |
updatePackagesResources(org.mule.tools.api.classloader.model.Artifact artifact) |
static List<org.mule.tools.api.classloader.model.Artifact> |
updatePackagesResources(List<org.mule.tools.api.classloader.model.Artifact> artifacts) |
static void |
updateScopeIfDomain(org.mule.tools.api.classloader.model.Artifact artifact) |
public static org.mule.tools.api.classloader.model.ArtifactCoordinates toArtifactCoordinates(org.mule.maven.client.api.model.BundleDescriptor bundleDescriptor)
BundleDescriptor instance to ArtifactCoordinates.bundleDescriptor - the bundle descriptor to be converted.public static org.mule.tools.api.classloader.model.Artifact toArtifact(org.mule.maven.client.api.model.BundleDependency bundleDependency)
BundleDependency instance to Artifact.bundleDependency - the bundle dependency to be converted.public static List<org.mule.tools.api.classloader.model.Artifact> toArtifacts(List<org.mule.maven.client.api.model.BundleDependency> dependencies)
List to a List.dependencies - the bundle dependency list to be converted.public static boolean isValidMulePlugin(org.mule.tools.api.classloader.model.Artifact artifact)
Artifact instance represents a mule-plugin.artifact - the artifact to be checked.public static org.mule.maven.client.api.model.BundleDescriptor toBundleDescriptor(org.mule.tools.api.classloader.model.ArtifactCoordinates artifactCoordinates)
ArtifactCoordinates instance to a BundleDescriptor instance.artifactCoordinates - the artifact coordinates to be converted.BundleDescriptor instance.public static org.mule.maven.client.api.model.BundleDescriptor toBundleDescriptor(org.apache.maven.model.Dependency dependency)
Dependency instance to a BundleDescriptor instance.BundleDescriptor instance.public static List<org.mule.tools.api.classloader.model.Artifact> toApplicationModelArtifacts(List<org.mule.maven.client.api.model.BundleDependency> appDependencies)
public static List<org.mule.tools.api.classloader.model.Artifact> updatePackagesResources(List<org.mule.tools.api.classloader.model.Artifact> artifacts)
public static org.mule.tools.api.classloader.model.Artifact updatePackagesResources(org.mule.tools.api.classloader.model.Artifact artifact)
public static List<org.mule.tools.api.classloader.model.Artifact> updateArtifactsSharedState(List<org.mule.maven.client.api.model.BundleDependency> appDependencies, List<org.mule.tools.api.classloader.model.Artifact> artifacts, org.apache.maven.model.Model pomModel, List<String> activeProfiles)
protected static String getAttribute(org.codehaus.plexus.util.xml.Xpp3Dom tag, String attributeName)
public static void updateScopeIfDomain(org.mule.tools.api.classloader.model.Artifact artifact)
public static org.mule.tools.api.classloader.model.ArtifactCoordinates getDeployableArtifactCoordinates(org.apache.maven.model.Model pomModel,
org.mule.tools.api.classloader.model.ApplicationGAVModel appGAVModel)
public static org.mule.maven.client.api.model.BundleDescriptor getPomProjectBundleDescriptor(org.mule.tools.api.classloader.model.ApplicationGAVModel appGAVModel)
public static org.mule.maven.client.api.model.BundleDescriptor getBundleDescriptor(org.mule.tools.api.classloader.model.ApplicationGAVModel appGAVModel)
Copyright © 2003–2022 MuleSoft, Inc.. All rights reserved.