public class ArtifactInstaller extends Object
| Constructor and Description |
|---|
ArtifactInstaller(PackagerLog log) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
generateArtifactFile(Artifact artifact,
File artifactFolderDestination,
File repositoryFile) |
protected void |
generateClassloderModelFile(ClassLoaderModel classLoaderModel,
File artifactFolderDestination) |
protected void |
generateDependencyDescriptorFile(Artifact artifact,
File artifactFolderDestination,
Optional<ClassLoaderModel> classLoaderModel) |
protected void |
generatePomFile(Artifact artifact,
File artifactFolderDestination) |
void |
installArtifact(File repositoryFile,
Artifact artifact,
Optional<ClassLoaderModel> classLoaderModel) |
public ArtifactInstaller(PackagerLog log)
public void installArtifact(File repositoryFile, Artifact artifact, Optional<ClassLoaderModel> classLoaderModel) throws IOException
IOExceptionprotected void generateArtifactFile(Artifact artifact, File artifactFolderDestination, File repositoryFile) throws IOException
IOExceptionprotected void generateDependencyDescriptorFile(Artifact artifact, File artifactFolderDestination, Optional<ClassLoaderModel> classLoaderModel) throws IOException
IOExceptionprotected void generatePomFile(Artifact artifact, File artifactFolderDestination) throws IOException
IOExceptionprotected void generateClassloderModelFile(ClassLoaderModel classLoaderModel, File artifactFolderDestination)
Copyright © 2018 MuleSoft Inc. All rights reserved.