public class MuleStandaloneInstaller extends Object
| Constructor and Description |
|---|
MuleStandaloneInstaller(ClusterDeployment clusterDeployment,
org.apache.maven.project.MavenProject mavenProject,
org.apache.maven.artifact.resolver.ArtifactResolver artifactResolver,
org.codehaus.plexus.archiver.manager.ArchiverManager archiverManager,
org.apache.maven.artifact.factory.ArtifactFactory artifactFactory,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
DeployerLog log) |
| Modifier and Type | Method and Description |
|---|---|
File |
doInstallMule(File buildDirectory) |
protected File |
getDependency(ArtifactCoordinates artifactDescription) |
File |
installMule(File buildDirectory) |
void |
unpackMule(ArtifactCoordinates muleDistribution,
File destDir)
This code was inspired by maven-dependency-plugin GetMojo.
|
public MuleStandaloneInstaller(ClusterDeployment clusterDeployment, org.apache.maven.project.MavenProject mavenProject, org.apache.maven.artifact.resolver.ArtifactResolver artifactResolver, org.codehaus.plexus.archiver.manager.ArchiverManager archiverManager, org.apache.maven.artifact.factory.ArtifactFactory artifactFactory, org.apache.maven.artifact.repository.ArtifactRepository localRepository, DeployerLog log)
public File installMule(File buildDirectory) throws org.eclipse.aether.deployment.DeploymentException
org.eclipse.aether.deployment.DeploymentExceptionpublic File doInstallMule(File buildDirectory) throws org.eclipse.aether.deployment.DeploymentException
org.eclipse.aether.deployment.DeploymentExceptionpublic void unpackMule(ArtifactCoordinates muleDistribution, File destDir) throws org.eclipse.aether.deployment.DeploymentException
org.eclipse.aether.deployment.DeploymentExceptionprotected File getDependency(ArtifactCoordinates artifactDescription) throws org.eclipse.aether.deployment.DeploymentException
org.eclipse.aether.deployment.DeploymentExceptionCopyright © 2024 MuleSoft Inc. All rights reserved.